2.3 变量与赋值
变量(Variable)是计算机语言中能记忆数据的抽象概念。程序通过变量名(标识符表示)来访问变量。
在程序执行过程中,一个变量名代表其记忆的数据所存储的内存区域。
Python程序通过变量名使用该变量指代的内存区域,从该内存区域读取数据或将某项数据保存到该区域中。
例如anInteger=100语句表示将整数100保存到变量anInteger所指代的内存区域。
anInteger = 100 # 一个整数型数据
aFloat = 999.99 # 一个浮点型数据
aString = 'Hello, world!' # 一个字符串print(anInteger)
print(aFloat)
print(aString)
print('anInteger=', anInteger, ',aFloat=', aFloat, ',aString=', aString)
print('anInteger= %s, aFloat= %s, aString= %s' %(anInteger, aFloat, aString))100
999.99
Hello, world!
anInteger= 100 ,aFloat= 999.99 ,aString= Hello, world!
anInteger= 100, aFloat= 999.99, aString= Hello, world!
以#开头的语句是注释,注释是给人看的,可以是任意内容,解释器会忽略掉注释。
练习:变量赋值¶
给一个变量名为“name”的变量,赋值给它"John"
定义一个变量表示学生的年龄,并赋值给它"21"
定义一个变量表示学生的专业,并赋值给它"Math"
使用print语句打印上面的三个变量
练习:定义变量¶
给一个变量名为“year”的变量赋值字符串:‘2023’
给一个变量名为“month”的变量赋值字符串:‘09’
定义一个变量表示日期,赋值字符串:‘01’