print(hello! word!)
我们使用window+R键,输入cmd,进入管理员模式。输入python,即可进入到python环境。输入python的第一个程序:print(‘hello! word!‘).即可输出hello!word!。这便是python程序运行的第一种模式:交互式。
python程序运行有交互式和命令式两种。交互式在输入内容立刻就有换回结果,缺点就是无法永久保存数据。但命令式可以做到永久保存数据,只是在运行的方面有点繁杂。
我们可以做一个命令式的运行方式。在电脑桌面新建一个.txt文档。在文档内编辑:print(‘hello! word!)。保存文档,并将文档后缀名txt改为py文件。在管理员模式中输入:python C:\Users\www97\Desktop\第一个python程序.py。即python空格+文件路径。然后回车键。便可以运行。当我们在这个文档内编写一个完整的程序,就可以把整个程序运行。
在上述操作中显而易见,我们总需要先把python环境调用后,才能执行python程序。这是python程序执行的特点。py文件运行步骤。第一步就要将python解释器文件读取到内存中,第二步将py文件代码也读取到内存中,第三步就是python解释器将文件翻译成计算机可以识别的语言。
变量是python中最用的。是记录事物状态特征,可变化。
name = ‘python‘ age = 15
构成变量的三要素:变量的值,赋值号,变量名。
变量三要素:id()内存地址,type()数据类型和变量的值value
使用的变量名最优的是见名知其义,变量名可以以单词,字母,数字,汉字,下划线等符号。不能用关键字,不要用汉字,变量名不能以数字开头。
严格意义上讲,python中没有常量。但python程序员约定俗成的规矩是变量字母全大写即为常量。
在python中,0~256的数字不同变量名,同一个变量值的id相同。但是大于256之后,id会不相同。
python中有三种垃圾回收机制:引用计数,标记清除和分带回收。
引用计数:数据没有被变量名绑定将会清除
标记清除:程序数据运行溢出,将会清除占满存储的数据。
分带回收:根据值存活的时间,分出优先级,优先级高的垃圾扫描频率低
原文:https://www.cnblogs.com/huaiXin/p/11107713.html