《Python程序设计基础01_5初识Python程序ppt课件.pptx》由会员分享,可在线阅读,更多相关《Python程序设计基础01_5初识Python程序ppt课件.pptx(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、在此输入您的封面副标题Python程序设计基础程序设计基础01_5初识初识Python程序程序杭州师范大学杭州师范大学 虞歌虞歌 第第2页页Python程序设计基础程序设计基础程序设计概述程序设计概述杭州师范大学杭州师范大学 虞歌虞歌 第第3页页Python程序设计基础程序设计基础程序设计概述程序设计概述Python支持支持两种形式的两种形式的注释注释行注释:以行注释:以#标记标记注释的开始,到本行末尾结束,只能占据注释的开始,到本行末尾结束,只能占据一行一行。段注释,段注释,以三个单引号以三个单引号或三个双引号或三个双引号标记标记注释的开始,三个注释的开始,三个单引号单引号或或三个三个双双引
2、号引号标记标记注释的结束,可以占据一行,也可以跨越多注释的结束,可以占据一行,也可以跨越多行。行。注释有助于注释有助于理解理解程序。程序。解释解释器器会忽略所有的注释。注释可以出现在程序的任何位置会忽略所有的注释。注释可以出现在程序的任何位置杭州师范大学杭州师范大学 虞歌虞歌 第第4页页Python程序设计基础程序设计基础程序设计概述程序设计概述print函数是函数是Python提供的内置函数提供的内置函数,称为,称为标准库函数。圆括号中是函数参数。标准库函数。圆括号中是函数参数。圆括号中圆括号中是是函数函数参数。将参数(字符串,用一对参数。将参数(字符串,用一对双引号或一对单引号包围双引号或
3、一对单引号包围的一系列的一系列字符)在屏幕上原样字符)在屏幕上原样输出并换行。输出并换行。程序由语句程序由语句组成,语句是程序运行时执行的组成,语句是程序运行时执行的命令。命令。这个程序有两条输出语句组成,不要在语句末尾放置任何标点符号这个程序有两条输出语句组成,不要在语句末尾放置任何标点符号Python程序是区分大小写的程序是区分大小写的,如果将函数名,如果将函数名print改为改为Print或或PRINT,就会出现就会出现错误错误。杭州师范大学杭州师范大学 虞歌虞歌 第第5页页Python程序设计基础程序设计基础程序设计概述程序设计概述缩进缩进是是Python的灵魂,严格的缩进要求使得的灵
4、魂,严格的缩进要求使得Python程序显得精简、易读、有层程序显得精简、易读、有层次次。根据。根据缩进来判断代码行与前一个代码行的缩进来判断代码行与前一个代码行的关系。关系。在在Python中,语句中,语句的缩进要非常小心,如果没有正确地使用缩进,程序所做的的缩进要非常小心,如果没有正确地使用缩进,程序所做的事情可能与期望相差甚远。事情可能与期望相差甚远。杭州师范大学杭州师范大学 虞歌虞歌 第第6页页Python程序设计基础程序设计基础程序设计概述程序设计概述算术运算符算术运算符+是是加加法运算符,法运算符, -是减法运算符,是减法运算符,*是乘法是乘法运算符,运算符,/是除法运算符,是除法运
5、算符,/是整除运算符是整除运算符100 + 200,100 - 200,100 * 200,100 / 200,100 / 200是算术表达式是算术表达式。被除数和除数均为整数时,整除运算的结果为整数被除数和除数均为整数时,整除运算的结果为整数。1 / 2的结果为的结果为0,而不是,而不是0.5。杭州师范大学杭州师范大学 虞歌虞歌 第第7页页Python程序设计基础程序设计基础程序设计概述程序设计概述print函数可以输出多个数据,数据之间用逗号函数可以输出多个数据,数据之间用逗号“,”隔开。依次输出每个数隔开。依次输出每个数据,遇到逗号会输出一个空格据,遇到逗号会输出一个空格。print函数
6、默认情况下是输出换行的,如果想要不换行,在末尾添加函数默认情况下是输出换行的,如果想要不换行,在末尾添加end=或或end=。杭州师范大学杭州师范大学 虞歌虞歌 第第8页页Python程序设计基础程序设计基础程序设计概述程序设计概述求如下求如下表达式的表达式的值,输出结果值,输出结果精确到小数点后精确到小数点后2位位format格式化函数格式化函数format(item, format-specifier),item是要格式化输出的内容,是要格式化输出的内容,format-specifier是格式是格式说明符,返回格式化后的字符串说明符,返回格式化后的字符串这里格式说明符这里格式说明符“.2f
7、”,表示输出的浮点数(实数)保留小数点后,表示输出的浮点数(实数)保留小数点后2位位也可以使用格式化操作符也可以使用格式化操作符%。%前面的前面的%.2f是格式说明符,表示输出的浮点数是格式说明符,表示输出的浮点数(实数)保留(实数)保留2位小数;位小数;%后面是要格式化输出的数据,必须括在圆括号中。后面是要格式化输出的数据,必须括在圆括号中。杭州师范大学杭州师范大学 虞歌虞歌 第第9页页Python程序设计基础程序设计基础程序设计概述程序设计概述变量变量用于存储程序中的用于存储程序中的数据。数据。应选择应选择“见名见名知义知义”的名字作为变量的名字作为变量名名。使用使用input函数函数从键
8、盘上输入数据。从键盘上输入数据。input函数有一个可选参数,即要向用户显函数有一个可选参数,即要向用户显示的提示或说明:示的提示或说明: input() input(提示信息提示信息)注意,注意,input函数将用户输入解读为字符串。为了得到函数将用户输入解读为字符串。为了得到数值数值,需要使用,需要使用eval函数函数将将字符串转换为数值。也可以使用字符串转换为数值。也可以使用int函数函数或或float函数函数将字符串转换为数值。将字符串转换为数值。eval(34.5)返回数值返回数值34.5int(34)返回数值返回数值34float(34.5)返回数值返回数值34.5杭州师范大学杭州
9、师范大学 虞歌虞歌 第第10页页Python程序设计基础程序设计基础程序设计概述程序设计概述从键盘上获取华氏温度从键盘上获取华氏温度f = eval(input(输入华氏温度输入华氏温度: )计算摄氏温度计算摄氏温度c = (5 / 9) * (f - 32)=是是赋值运算符赋值运算符。赋值运算符的作用是计算其右边表达式的值并将值保存到左边。赋值运算符的作用是计算其右边表达式的值并将值保存到左边的变量的变量中中输出输出摄氏温度摄氏温度print(对应的摄氏温度对应的摄氏温度: %.2f % (c)杭州师范大学杭州师范大学 虞歌虞歌 第第11页页Python程序设计基础程序设计基础程序设计概述程序设计概述