人教/中图版(2019)必修一 2.3.2常量、变量及表达式

2024-10-07
| 24页
| 1024人阅读
| 5人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术人教/中图版必修1 数据与计算
年级 -
章节 2.3.2 常量、变量及表达式
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2024-2025
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 1.55 MB
发布时间 2024-10-07
更新时间 2024-10-07
作者 99如意
品牌系列 -
审核时间 2024-10-07
下载链接 https://m.zxxk.com/soft/47778721.html
价格 1.50储值(1储值=1元)
来源 学科网

内容正文:

常量、变量及表达式 讲授人:xxx 学习目标 了解Python不同运算符的使用 掌握Python的变量和变量类型 掌握Python中的赋值语句,可以识别合法的标识符 生活中的常量 一周7天 ;一天24小时 ;一小时60分钟;圆周率。 生活中的变量 例如时间,温度年龄,体重。 常量是程序运行过程中,其值不能改变的量。 变量指程序运行过程中,其值可以改变的量。 r 编写程序求圆的面积 print(3.14*2*2) 半径r=2cm 求圆的面积 超市购物 现实生活中,大家去超市买东西的时候,往往都需要一个菜篮子,用来进行存储物品,等到所有的物品都购买完成后,在收银台进行结账即可。 变量和赋值 Python中的变量在首次赋值时被创建,用来存储数据,变量可以理解为去超市购物的菜篮子,其类型和值在赋值的那一刻被初始化。 num1和num2变量就好比一个小菜篮子,它们分别存储的数据是100和87。result变量存储的数据是num1和num2这两个“菜篮子”中的数据之和。 num1 = 100 num2 = 87 result = num1 + num2 r=2 变量名:r 变量值:2 变量类型:整型 赋值语句 变量名 = 表达式 赋值符号 赋值语句的一般形式 变量名 = 表达式 赋值符号 赋值语句的一般形式 赋值语句 a=3 b=5 a=a+b b=b*2 print("a=",a) print("b=",b) r=2 s=3.14*r*r print(s) 改写程序 2 使用变量来改写求半径为2的圆的面积的程序 使用输入语句 r 变量名/标识符的命名规则 变量名可以包括字母、汉字、数字和下划线(_),但不能以数字开头。 name2合法,2name不合法 变量名区分大小写。 a≠A sum≠Sum≠SUm 不能使用关键字作为变量名。系统关键字是程序设计语言中保留下来的用于特殊用途的标识符,Python中常用的关键字有for、in、if、continue、break、else、and、not、or、print和input等。 “见名知意” 半径r、面积s、求和sum 判断标识符正误 count_1 HelloWorld ans#1 姓名 print 1ans 运算符 运算符 表达式 示例 + x+y 5+2结果7 - x-y 5-2结果3 * x*y 5*2结果10(*不能省略) / x/y 除法,4/2结果2.0(结果默认为浮点型) // x//y 整除,5//2结果2 % x%y 取模(取余),5%2结果1 ** x**y 幂运算,5**2结果25 数字运算符 时间转换 2020年7月23日12时41分,长征五号运载火箭在中国文昌航天发射场发射升空,火箭飞行2167秒后,成功将执行我国首次火星任务的探测器——“天问一号”送入预定轨道。 请你编写程序,把以秒为单位的火箭飞行时间,转换为用“h小时m分钟s秒”的格式来表示。 时间转换程序 t=2167 h=t//3600 m=t%3600//60 s=t%60 print(h,'小时',m,'分钟',s,'秒') 请尝试将程序修改为键盘输入的形式。 运算符 描述 表达式 > 大于 a>b < 小于 a<b >= 大于或等于 a>=b <= 小于或等于 a<=b == 等于 a==b != 不等于 a!=b 关系运算符 用关系运算符连接的表达式输出的数据类型为布尔型 print(2>3) print(2<3) print(2>=3) print(2<=3) print(2==3) print(2!=3) 确定输出结果 运算符 描述 表达式 not 非 not a and 与 a and b or 或 a or b print(not 2>3) print(2>3 and 2>1) print(2>3 or 2>1) 逻辑运算符 确定输出结果 字符串运算符“+” first_name='peter' last_name='lee' name=first_name+' '+last_name print(name) “+”号的两边都为字符串类型时,它的作用是连接两个字符串 a=2 b=3 c=str(a)+str(b) print(c) 字符串运算符“*” 整型数据与字符串数据中间用“*”号连接时,表示重复这个字符串几次 str='重要的事情说三遍!' strs=3*str print(strs) 括号()的优先级别最高 优先级: 算数运算符>关系运算符>逻辑运算符 试一试:写出Python语言表达式 问题描述 Python语言表达式 数学中的代数式 将两个字符串“加油!”和“中国”连成一个字符串。 当发射物体的发射速度为7.9km/sv<11.2km/s时,成为地球卫星。 2*a/(a+b) “加油!”+“中国” v>=7.9 and v<11.2或7.9<=v<11.2 编写程序解决以下问题: Q1:输入你的出生年份,请尝试输出该年份的四位数字之和。 Q2:小明带着n元钱去买笔记本,一本10块钱,商家促销,每买3本送1本,或者每买5本送2本。输入n (n是10的倍数),输出小明最多可以得到多少笔记本。 Thanks! 讲授人:xxx $$

资源预览图

人教/中图版(2019)必修一  2.3.2常量、变量及表达式
1
人教/中图版(2019)必修一  2.3.2常量、变量及表达式
2
人教/中图版(2019)必修一  2.3.2常量、变量及表达式
3
人教/中图版(2019)必修一  2.3.2常量、变量及表达式
4
人教/中图版(2019)必修一  2.3.2常量、变量及表达式
5
人教/中图版(2019)必修一  2.3.2常量、变量及表达式
6
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。