内容正文:
4.1.1Python的常量与变量
主讲人:***
人生苦短
我用Python
重庆市武隆中学
粤教版信息技术必修一《数据与计算》第四章《程序设计基础》
0.复习
1.小慧家的狗狗叫“花卷”,请输出狗狗的名字。
print("花卷")
提问:print()函数除了用双引号将内容原样输出,还有哪些方法?
单引号,三引号
提问:如果要将多行内容用一个print()原样输出,应该用哪种引号?
三引号
一、常量
2.花卷每天大约需要吃15块钱的狗粮。
print(15)
提问:以上代码的输出结果为?
15
3.昨天上午,花卷生了一只小狗,取名叫“大黑”。
print(“大黑")
提问:以上代码的输出结果为?
大黑
花卷、15、大黑…在程序运行过程中其所代表的的值会发生变化吗?
不会,所以被称为常量。
二、变量——引入
4.最开始小慧家狗狗数量num为1,随着“大黑”的到来,他家的狗狗数量为?
num=1
num= num+1
print(num)
提问:以上代码的输出结果为?
2
观察右边代码,num所代表的值一直在发生变化。
怎么理解num这个数据呢?
二、变量——引入
num=1
把1放进名叫num的这个盒子里面
num=num+1
把num盒子里的值1取出来与1相加,得到2
把2又放进名叫num的这个盒子里
总结
num相当于数学中的未知数,类似一个盒子
里面可以存放不同的值
里面的值也可以发生变化
所以,num在程序里被称为“变量”
二、变量——引入
1.概念:指程序在运行过程中其值可以发生变化的量。
2.赋值格式:
1
m
标识符
变量名
值
内容
赋值号
=
3.如何理解:
把值赋给标识符
price=15
num=2
price_total=num*price
怎么理解以上三行代码的含义?
二、变量
4.变量名的命名规则
中国姓名:姓+名
外国姓名:名+姓
那变量名命名有哪些规则?
二、变量
4.变量名的命名规则
(1)变量名只能包含数字、字母、下划线,不包含其他字符。
下列变量表示合法的是:
A. my_money_1 = 10000 B. price = 250
C. #name = “花卷” D. @qq.com =‘123456’