资源简介 (共23张PPT)热烈欢迎各位领导、老师莅临指导!第四章程序设计基础1、程序设计语言的基础知识2、运用顺序结构描述问题求解过程3、运用选择结构描述问题求解过程4、运用循环结构描述问题求解过程复习:怎么判断某一年是不是闰年其自然语言算法是:1、让用户输入一个代表年份的数然后判断该年份是否为闰年2、如果一个年份能被400整除,则该年份是闰年3如果一个年份能被4整除,但是不能被100整除,它也是闰年开始输入年份:yearYear被400整除Year被100整除输出:不是闰年结束输出:是闰年YYNNYear被4整除YN开始输入年份:yearYear被400整除Year被100整除输出:不是闰年结束输出:是闰年YYNNYear被4整除YNpython常量与变量常量:程序运行过程中,其值不能改变的量。如3.14、2、 ' red '等。变量:程序运行过程中,其值可以改变的量。变量就像是一房间变量名就是房间号每次入住的客人就是变量值666666房=150糖果变量:变量名+变量值注意事项:1、变量名由字母(包含汉字)、数字、下划线(_)组成只能以字母和 _ 开头。2、变量名不能和python保留字相同,比如 print input3、变量名区分大小写建议使用拼音、英文单词或他们的缩写例如 表示姓名的变量可以是 name xingming xm变量命名规则SUM ≠ sum ≠ Sumr试一试:判断变量名是否合法count_1HelloWorldans#1姓名print1ansname李政言变量的理解例如:我们要存放一个同学的名字、语文、数学、英语的成绩name=“李政言”这里我们用到的“=”称为赋值运算符,就是把右边的值赋予给左边的变量yw100yw=100赋值语句赋值语句的一般形式:变量名 = 表达式赋值符号变量值的修改变量赋值以后,这个值一直存在,直到赋予新的值。计算圆的面积pi=3.14r=10S=pi*r*rprint(“s=“,s)s=314.0赋值运算符=的优先级要低于算术运算符* / + -所以程序是先计算表达式的值,再赋值给变量a=10a=a+5b=a+5print(a) ______print(b) ______算术运算符逻辑运算符赋值运算符关系运算符Python关键字简要说明Python关键字只允许用来表达特定的语义,不允许通过任何方式改变它们的含义,也不能用来做变量名、函数名或类名等标识符。在Python开发环境中导入模块keyword之后,可以使用print(keyword.kwlist)查看所有关键字。Python 基本数据结构列表元组集合字典字符串Python数据结构数值整型(int)浮点型(float)复数(complex)实践操作:课堂小结1、变量命名规则2、Python基本的数据结构列表:有序可变可重复序列,[],支持切片、索引操作;元组:有序不可变可重复序列,(),支持切片、索引操作;字符串:有序不可变字符序列,引号;集合:无序可变不重复,{},不支持切片、索引操作;字典:无序可变键值对,{},键不可重复、值可重复,不支持切片、索引操作。课堂小结1、变量命名规则2、Python基本的数据结构1.下列变量名在Python中合法的是( )A.3touB.t#xC._btD.god 课堂练习C2.有如下程序段:a = 2b = 3a *= ba += bprint(a)上述程序段运行之后打印出的a的值是( )课堂练习9(开放题)德国人华伦海脱于1724年创立了华氏温标。它以水银作测温物质,假定水的融点为32度,沸点为212度,中间分为180度,以°F表示。其绝对零度是 459.67°F。在美国的日常生活中,依然采用这种温标。1742年瑞典人摄氏提出在标准大气压下,把水的冰点规定为0度,水的沸点规定为100度。根据水这两个固定温度点来对玻璃水银温度计进行分度。两点间作100等分,每一份称为1摄氏度。记作1°C。其绝对零度是 273.15°C。摄氏温标后来成为流行的国际标准温标。被全世界绝大部分国家所采用,但美国除外。小唐准备到美国去旅游,为了方便查看每日气温,请设计一个程序能够将能够把华氏温度值转化为摄氏温度值。具体的转换规则请通过网络搜索。谢谢指导! 展开更多...... 收起↑ 资源预览