(共12张PPT)
第3课 算术运算符和表达式
鹿山中学 柴群伟
前课回顾
数据类型:整型,浮点型 ,布尔型,字符串,列表
字符串和列表有索引和切片 :如 a[0] a[-1] a[2:3]
变量命名规则 : 不能数字开头,_下划线可用,关键字不用。
赋值语句 : = 如:a=1 意思是?
基本运算和表达式
如:(5/9)*(F-32)
注意结果是小数(什么情况下?)
思路:123去除以10或100
123÷10=12…3 123÷100=1…23 23÷10=2…3
答案:百位: 123//100 十位: 123%100//10 (十位还有一种写法)
个位:123%10
b=x%100//10 或b=x//10%10
#摄氏温度值转化为华氏温度值
C=float(input("请输入摄氏温度值:"))
F=(9/5)*C+32
print("对应的华氏温度为:",F)
1.举例:
835÷100=8……35
835÷10=83……5
F=C
你会转化吗?
书本上哪里有关系式?
小结:
感谢你的认真学习!
美好明天,学习起步
热爱编程,
你是未来的比尔盖茨!
已7世纪盲
wwu2icny.com
已7世纪就盲
wwu2icny.com
已7世纪盲
uuU.≥icny.com
p sadc
tabia
m d
e
第一单元 Python程序设计基础
在 Python中,基本运算包括算术运算、关系运算和逻辑运算三大类。由常
量、变量、运算符和圆括号等按一定的规则组合构成一个表达式,用来描述数据
计算过程或某种条件判断
、 Python算术运算
算术运算是指运用算术运算符,进行数的加、减、乘、除等数学运算
Python i中常用的算术运算符如表3-1所
常用算术运算符
运算符表达式
例
优先级
将x与y相加
2结果为7
将x减去y
果为3
将x与y相乘
2结果为10
将x除以y,结果为浮点数
5/2结果为25
将x除
整数部分
5/2结果为2
将x除以y,求余数
5%2结果为1
5**2结果为25
X算术运算符存在优先级别,优先程度最高级别为1,级别数字越大,优先级
别越低。在同一个表达式中,如果有一个及以上的运算符,那么先执行优先级高
的运算,同优先级的算术运算按照自左向右的顺序执行。一、 算术运算
729%10=
729//100=
729%100=
动脑筋:
一个三位数是729,写出下面的表达式
百位:( )
十位:( )
个位:( )
# 练习1 (见程序)
二、 算术运算编程实例
把华氏温度值转化为摄氏温度值,计算公式:C=5/9 (F-32)
(见程序)
保留二位小数:
print("对应的摄氏温度为:",format(C,'.2f'))
格式化函数format()
例:
x=26.66666666668
print(format(x,'.2f'))
1.试试保留3位小数
2.交互环境下省略print怎么写?
#练习2(见程序)