高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx

上传人:聆听****声音 文档编号:3601065 上传时间:2023-05-02 格式:PPTX 页数:41 大小:15.58MB
下载 相关 举报
高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx_第1页
第1页 / 共41页
高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx_第2页
第2页 / 共41页
高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx_第3页
第3页 / 共41页
高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx_第4页
第4页 / 共41页
高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx_第5页
第5页 / 共41页
高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx_第6页
第6页 / 共41页
高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx_第7页
第7页 / 共41页
高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx_第8页
第8页 / 共41页
高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx_第9页
第9页 / 共41页
高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx_第10页
第10页 / 共41页
高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx_第11页
第11页 / 共41页
高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx_第12页
第12页 / 共41页
高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx_第13页
第13页 / 共41页
高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx_第14页
第14页 / 共41页
高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx_第15页
第15页 / 共41页
高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx_第16页
第16页 / 共41页
高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx_第17页
第17页 / 共41页
高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx_第18页
第18页 / 共41页
高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx_第19页
第19页 / 共41页
高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx_第20页
第20页 / 共41页
亲,该文档总共41页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx

《高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx》由会员分享,可在线阅读,更多相关《高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx(41页珍藏版)》请在冰点文库上搜索。

高中信息技术《4.1程序设计语言的基础知识》PPT格式课件下载.pptx

printxisevenelse:

printxisodd,Hello,World!

它是编程之神的传统咒语,可以帮助你开始这段感情,#打印Hello,World!

到屏幕printHello,World!

执行语句,注释,4.1程序设计语言的基础知识4.1.1Python的常量和变量4.1.2Python的数据类型4.1.3Python的运算符与表达式4.1.4Python的函数,4.1.1Python的常量和变量,1.常量常量是指在程序运行过程中其值始终不发生变化的量,通常是固定的数值或字符串。

如:

45,-30.2001,Hello,Good,4.1.1Python的常量和变量,2.变量指在程序运行过程中其值可以发生变化的量。

变量由“标识符”(变量的名称)和“内容”(值)组成。

4.1.1Python的常量和变量,Python规定标识符的命名规则:

必须由字母(AZ,az)、数字(19)、下划线组成。

第一个字符必须是字母或下划线。

字母的大小写是有区别的。

(Value和value是两个变量的名称)s1valueknum3M,4.1.2Python的数据类型,1.数值型(Number)2.字符串型(String),简记为str使用或括起来的一系列字符3.列表(List)写在方括号之内,用逗号隔开,有序的对象集合,同一集合数据类型可以不同。

4.元组(Tuple)写在小括号()之内,用逗号隔开,内的元素不能修改。

5.集合(Sets)可以用或set()函数创建,无序不重复元素的集合。

youxu6.字典(Dictionary)字典用标识,是一个无序的“键:

值”对集合。

4.1.2Python的数据类型,1.数值型(Number)整数(integer),简记为int十进制:

21,八进制:

025,十六进制:

0x15浮点数(float)1.65,21.0,21.,.21,2.1E1布尔数(boolean),简记为boolTrue,False复数(complex)1+1j,1.算数运算符和算数表达式2.逻辑运算符和逻辑表达式3.关系运算符和关系表达式4.赋值运算符和赋值表达式5.成员运算符6.运算符的优先级,4.1.3Python的运算符与表达式,1.算术运算:

若圆的半径为3cm,求圆的面积x323.14*3*3,若三名学生的身高分别为:

1.65,1.78,1.82,求他们的平均身高1.651.781.823(1.65+1.78+1.82)/3,1.算数运算符和算数表达式,1.算术运算符(ArithmeticOperators),1.算数运算符和算数表达式,算术运算示例将华氏度(F)转化为摄氏度(C),转化公式,假设F=75,则相应的Python代码为:

5/9*(7532)5.0/9*(7532),为什么?

Python2中,“/”表示向下取整除(floordivision)两个整数相除,结果也是整数,舍去小数部分如果有一个数为浮点数,则结果为浮点数,59,-,C(F32),1.算数运算符和算数表达式,自动类型转换,若参与运算的两个对象的类型同,则结果类型不变如:

1/2=0若参与运算的两个对象的类型不同,则按照以下规则进行自动类型转换boolintfloatcomplex如:

1.0+3=4.0True+3=4,1.算数运算符和算数表达式,求余运算符,求余运算符(%)如:

10%3=1应用若今天是星期六,则10天后是星期几?

(6+10)%7=2判断一个数x是否为偶数x%2是否等于0,1.算数运算符和算数表达式,math模块模块(module)实现一定的功能的Python脚本集合引入模块,importmodule_namemath模块importmath查看模块内容dir(math)查看帮助help(math.sin),dir(math)doc,file,name,package,acos,acosh,asin,asinh,atan,atan2,atanh,ceil,copysign,cos,cosh,degrees,e,erf,erfc,exp,expm1,fabs,factorial,floor,fmod,frexp,fsum,gamma,hypot,isinf,isnan,ldexp,lgamma,log,log10,log1p,modf,pi,pow,radians,sin,sinh,sqrt,tan,tanh,trunc,1.算数运算符和算数表达式,现实世界中处处体现逻辑,你们班有没有身高一米九以上的男生?

地铁里禁止喝水、吃东西逻辑运算符,身高1.9and性别=男,禁止:

喝水or吃东西,2.逻辑运算符和逻辑表达式逻辑运算符(LogicalOperators),2,13,4,5,该图形是否为红色三角形?

形状=三角形B,颜色=红色andA,逻辑运算示例:

2.逻辑运算符和逻辑表达式,逻辑运算真值表and,2.逻辑运算符和逻辑表达式,2,13,4,5,该图形是否为红色或三角形?

形状=三角形B,颜色=红色orA,逻辑运算示例:

2.逻辑运算符和逻辑表达式,or,2.逻辑运算符和逻辑表达式逻辑运算真值表,2,13,4,5,该图形是否非红色?

颜色=not红色A,逻辑运算示例:

2.逻辑运算符和逻辑表达式,逻辑运算真值表not,ATF,notAFT,2.逻辑运算符和逻辑表达式,性别=女and(籍贯=香港or籍贯=台湾),2.逻辑运算符和逻辑表达式下面哪些是港台女星?

判断一个数x是否为偶数x%2是否等于0x%2=0若为True,则x为偶数若为False,则x为奇数用于判断两个值的关系大小、相等或不相等运算的结果只有两种(布尔型)若结果为True,表示条件成立若结果为False,表示条件不成立,3.关系运算符和关系表达式关系运算符(RelationalOperators),关系运算符,3.关系运算符和关系表达式,关系运算符实例当x为大于2的奇数时,下列一定成立的是:

x%2=1x/2=1x%2=0如何判断x为大于2的奇数?

x%2=1x2,3.关系运算符和关系表达式,如果年份y能被4整除但是不能被100整除,或者能被400整除,则是闰年2014、1900年不是闰年2012、2000年是闰年,(y%4=0andy%100!

=0)or(y%400=0),3.关系运算符和关系表达式判断闰年,4.赋值运算符和赋值表达式,变量的赋值通过赋值运算符“=”来完成。

注意:

“=”的右边的值赋给左边的变量,所以“=”的左边只能是变量。

5.成员运算符,判断序列中是否有某个成员。

成员运算符,描述,示例,in,xiny。

如果x是序列y的成员,则计算结果为True,否则为False。

3in1,2,3,4,计算结果为True5in1,2,3,4,计算结果为False,notin,xnotiny。

如果x不是序列y的成员,则计算结果为True,否则为False。

3notin1,2,3,4,计算结果为False5notin1,2,3,4,计算结果为True,看看下面两个表达式,2*1+32*(1+3),先乘后加先加后乘,括号()改变了语言内在的默认优先级具有最高优先级嵌套括号按照由内而外结合(2*(1+2)*2=362*(1+2)*2=18,6.运算符的优先级运算符优先级,括号:

()一元运算:

+,-幂次:

*算术运算:

*,/,%,/算术运算:

+,-,=,比较运算:

=,!

=,逻辑非:

not逻辑与:

and逻辑或:

or赋值运算:

=,*=,/=,+=,-=,%=,/=,规则1:

自上而下括号最高逻辑最低规则2:

一元优先自右向左,规则3:

自左向右依次结合,6.运算符的优先级运算符优先级,4.1.4Python的函数函数是Python语言程序的基石,是组建好的、可重复使用的、用来实现单一或相关联功能的代码段。

4.1.4Python的函数:

常用函数,使用说明,函数名称abx(x)len(x)min(x)max(x)int(x)float(x)sum(x)bin(x),返回x的绝对值计算变量x的长度,单x必须是可以计算长度的类型。

返回变量x的最小值返回变量x的最大值把变量x转换成整数将变量x转换成浮点数计算变量x中元素的总和把数值x转换为二进制数字shu,4.1.4Python的函数:

常用函数,函数名称bool(x)chr(x)divmod(a,b)all(x)any(x)input(x)print(x),使用说明x如果是False,None或是空值就返回False返回整数x对应的ASCII字符返回a/b的商和余数,以元组的方式返回x中的所有元素都是True才会返回Truex中的所有元素中只要有个一是True就会返回True现实出信息x,并要求输入数据输出函数,总结:

课后作业:

1.在Python中,元素是无序不重复的是(),A.列表B.元组C.集合,D.字符串,2.在下列运算符中,优先级最低的运算符是()A.*B.!

=C.+D.=,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 经济学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2