资源简介 (共16张PPT)4.1.1Python的常量与变量主讲人:***一、常量1.一条名叫“花卷”的狗妈妈2.花卷每天大约吃15元的狗粮3.一天上午,花卷生了一只小狗,取名叫“大黑”。print(“花卷")print(“大黑")print(15)提问:以上代码的输出结果为?花卷大黑15花卷、大黑、15…在程序运行过程中其所代表的的值会发生变化吗?不会,所以被称为常量一、常量1.概念:指程序在运行过程中其值始终不发生变化的量。2.通常的形式:数值、字符串…例如:45、-30.2001、’hello’、“汉语”…3.常量可以在程序中直接使用。例如:x=15*7表示把“15*7”的结果赋给x15,、7都是常量,可以直接使用二、变量——引入4.最开始小慧家狗狗数量num为1,随着“大黑”的到来,他家的狗狗数量为?num=1num= num+1提问:num的值最终是?2观察右边代码,num所代表的值一直在发生变化。所以,被称为变量二、变量——引入1.概念:指程序在运行过程中其值可以发生变化的量。2.赋值格式:1m标识符变量名值内容赋值号=怎么理解赋值的含义?二、变量num=1理解:控制器把运算器里的1放进存储器的某个空间,将该空间取名为num存储器控制器运算器1二、变量num=1存储器控制器运算器1num=num+11+12理解:控制器把存储器中num里的值1取出来,在运算器里与1相加,得到2把2又放进存储器中名叫num的空间二、变量num=1存储器控制器运算器num=num+1num=‘爱’爱思考:存储器中名叫num的空间里应存放数字 2,还是文字 爱?2二、变量num=1num=num+1num=‘爱’爱总结num相当于数学中的未知数,类似一个盒子里面可以存放不同的值里面的值也可以发生变化所以,num在程序里被称为“变量”二、变量4.变量名的命名规则中国姓名:姓+名外国姓名:名+姓那变量名命名有哪些规则?二、变量4.变量名的命名规则(1)变量名只能包含数字、字母、下划线,不包含其他字符。(2)变量名不能以纯阿拉伯数字开头。(3)变量名区分大小写。(4)变量名不能和已有关键字重合Python关键字:Python程序语言里已经内部使用了,具有特殊功能的标识符。例如:print input if while else …1.小慧想创建变量存储花卷的名字,下列选项正确的是( )A. name==“花卷“ B. name_1=花卷C. name@1=“花卷“ D. name_1=‘花卷’E. 1_name=‘花卷’2.已知num=‘12',x=3,则num=num*x的值是( )A.123 B.121212C.36 D.代码有误不能运行三、课堂练习DB3.花卷每天需要吃3斤狗粮,小狗每天需要吃0.2斤狗粮,主人预计出差5天,帮他们找领养家庭,应该给花卷和大黑准备多少斤狗粮?如果用变量food_small表示小狗每天吃的狗粮,狗妈妈花卷每天吃的狗粮怎么表示 花卷和大黑一共需要准备的狗粮怎么表示 请用以上三个变量表示花卷和大黑五天需要的狗粮。三、课堂练习food_bigfood_totalfood_small=0.2food_big=3food_tatal=(food_small+food_big)*5四、课堂小结变量与常量常量其值不会发生变化固定的数值,字符串变量其值可以发生变化格式:变量名=值命名规则字母、数字、下划线不能用数字开头严格区分大小写不能使用关键字五、课后思考name_1=“花卷”name_2=“大黑”思考:以上每个变量名可以保存一个小狗名字。然而,“花卷”在下午又生下了8只小狗,分别取名为:“丑妞”,“黑饼”,“豆丁”,“红中”,“顺子”,“七喜”,“腊八”,“王炸”。如果小慧想用一个变量来保存花卷一家的名字,应该怎么做呢?如果小慧还想用一个变量就保存花卷一家的姓名,性别和毛色等信息,应该怎么做呢?thanks 展开更多...... 收起↑ 资源预览