pysthon入门
发布日期:2021-08-11 07:31:55 浏览次数:5 分类:技术文章

本文共 1408 字,大约阅读时间需要 4 分钟。

一、编程语言的发展史

1.机器语言

    优点:计算计能够直接读懂,速度快

    缺点:开发效率低

2.汇编语言

    优点:开发效率高于机器语言

    缺点:执行效率较机器语言低

3.高级语言

     ●编译型

          一次翻译之后,就可以拿翻译之后的结果多次运行

          优点:开发效率高

          缺点:执行效率低

      ●解释型

             一行一行的翻译

            优点:开发效率高

    缺点:执行效率低

学习难度

机器语言>>>汇编语言>>>高级语言

执行效率

机器语言>>>汇编语言>>>高级语言

开发效率

高级语言>>>汇编语言>>>机器语言

 

python

1.胶水语言:Python 适用于网站、桌面应用开发,自动化脚本,复杂计算系统,科学计算,生命支持管理系统,物联网,游戏,机器人,自然语言处理等很多方面。

2.调包侠:程序员可以快速调用别人的代码,进行修改达到自己目的

 

在IT行业,不要贸然尝试用最新版本的软件!!!!!!!!!!!!

(最新版本一般会有bug)

windows+r弹出小框,然后就进入dos界面,框内输入cmd

 

三.第一个python程序

两种运行python程序的方式

   1.交互式

    优点:输入内容立刻就有对应的返回结果

    缺点:无法永久保存数据

 2.命令行

    优点:可以永久保存数据

    缺点:暂时来看运行该文件有点麻烦

 

运行一个py文件需要走的步骤

  1.将python解释器代码从硬盘读到内存

  2.将你写好的py文件由硬盘读到内存

  3.解释器解释读取py文件中的内容,解释成计算机能够识别的语句

变量

1.什么是变量

量:衡量/记录事物的状态/特征

变:状态/特征是可以变化的

2.为什么要有变量?

帮助你记录保存事物的某种状态或特征

3.变量的定义

变量必须先定义后调用(使用),变量名不要加引号

4.变量的三要素

  1.id():返回的是一串数字,这一串数字你可以理解为内存地址

  2.type():返回的是该变量对应的数据类型

  3.value():该变量指向的内存当中数据的值

5.小整数池()

>>> a = 257            >>> b = 257            >>> id(a)            2919979319120            >>> id(b)            2919979576208            >>> c = 256            >>> d = 256            >>> id(c)            1642892736            >>> id(d)            1642892736

注释是代码之母

 

垃圾回收机制

  1.引用计数:内存中的数据如果没有任何的变量名与其有绑定关系,那么会被自动回收

  2.标记清除:当内存快要被某个应用程序占满的时候,会自动触发

  3.分代回收:根据值得存活时间的不同,划为不同的等级,等级越高垃圾回收机制扫描的频率越低

 

常量

  python里面没有常量,开发过程中不可随意更改别人常量

  通常将全大写的变量名看作常量

ps:在c语言中有专门的常量定义语法,const int count = 60;一旦定义为常量,更改就会报错。

转载于:https://www.cnblogs.com/zrh-960906/p/11105284.html

转载地址:https://blog.csdn.net/weixin_30616969/article/details/98696929 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:图片与文字段
下一篇:linux的学习系列 10---vi

发表评论

最新留言

不错!
[***.144.177.141]2024年04月24日 11时51分18秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章