(一)常量和变量。
根据数据在使用过程中的变化情况,通常可以分为常量和变量。
常量:不能发生改变的数据。具体包括:整型常量、浮点型常量、复数型常量、
字符串型常量、布尔型常量等。
在程序运行过程中,变量的值是临时存储在内存单元中,一旦程序运行结束,或者关闭计算机,则变量中的数据就会丢失。可以把有用的数据永久保存到指定的文件中。
(二)变量的使用
ython属于动态类型语言,对象在运行时绑定类型
变量赋值后使用
不需要显示声明变量
第一次对变量名赋值时由值自动确定变量类型。


#在命令窗口中显示输出内容的程序。
str = 'Python 语言入门很简单。\n \n 明白了吗?'
print (str)
t =input(' y/n ')
if t=='y':
print (' 很好!')
else:
print(' 多努力!')
#练习 应用输出语句的“原样照印”功能,输出自己喜欢的图形。
【关键知识】变量(Variable)是计算机语言中能记忆数据的抽象概念,程序通过变量名(标识符)访问变量。在程序执行过程中,一个变量名代表其指向的数据所存储内存区域。Python程序通过变量名使用该变量指代的内存区域,如从该内存区域读取数据或将某项数据保存到该区域中。如anInteger = 100语句表示将整数100保存到变量anInteger所指代的内存区域。一个变量所占用内存空间的大小随其所指代数据类型的不同而有差别,anInteger、aFloat与aString等三个变量分别指代不同大小的内存区域。
变量的数据类型决定该变量的数据性质、取值范围、所占内存空间的大小、及其可执行的运算操作等。
Python程序无需在使用变量之前声明变量的数据类型,变量类型随其存储的数据类型而定。
赋值是指给变量赋予某项数据,即指定变量记忆该项数据,表示将数据存储到变量所指代的内存区域,其记忆的数据在下次被赋值之前都不会改变。
变量被赋值后才可以参与运算,而在表达式中调用变量则是将变量对应内存空间的数据提取出来参与运算。
Python通常使用大写变量名表示在整个程序中都不发生变化的数据,这样的变量名可以起到提示效果。例如PI=3.14语句中的变量PI为大写的标识符,则意味着程序中不应改变变量PI的值。
此外,程序中可以通过del语句删除已经赋值的变量,从而回收系统分配给变量的内存空间。如del a表示删除变量a并回收a占用的内存空间。例: del x,y,z
Python支持在程序中添加注释语句以增强程序的可读性,注释语句不会被计算机执行,仅用于程序员维护代码时参考。Python程序以“#”标记单行注释,“#”之后的内容便为注释。如果需要添加多行注释则采用三个单引号(''')标记注释开始,同时以三个单引号标记该注释结束。

