总结
变量和运算符
-
变量
1)定义变量(定义变量和表示符一样,由字母数字下划线组成并且不能是关键数、系统函数重名、类名和模块名,并且字母都是小写)
2)表示方式(语法)变量 = 数据(可以是有结果的表达式),数据为变量赋值
3)可以定义多个变量,多个变量赋值的时候,变量名与数据是一一对应的
-
运算符
1)数学运算符:
+(加法)、 -(减法)、*(乘法)、 /(除法)、%(取余)、//(整除)、**(幂运算)
2)比较运算符:>(大于)、<(小于)、 !=(不等于)、 >=(大于等于)、 <=(小于等于)、 ==(等于)
注意:所有比较运算符的结果都为布尔值,并且可以连写(例如:变量 <= 变量 <= 变量)
3)逻辑运算符:and、 or和not
a. and(逻辑与) :不管有多少条件,必须同时满足 True and True =True
b. or(逻辑或):只需要有一个条件满足 True or False = True 、 False or True = True
c. not(逻辑非):对指定条件进行否定
4)赋值运算符:= 、 += 、-= 、*= 、/= 、%= 、//= 、**=
除了 = 可以不需要提前定义,其他赋值运算符必须先定义再进行赋值运算
-
运算符的优先级
数学运算符> 比较运算符> 逻辑运算符> 赋值运算符
作业
选择题
1(B)2 © 3 (B) 4 (B) 5(D)
填空题
-
Python中单行注释的符号是( # ), 多⾏注释的符号是( ‘’’ ‘’'或者""" “”" )。
-
语句a, b=10,20执⾏后,a的值是( 10 );语句a, a = 10, 20 执⾏后,a的值是( 20 )。
-
Python程序文件扩展名是( .py )。
-
在Python中,int表示的数据类型是(整型 )。
-
在Python中,字符串数据需要⽤( ’ ’ )或( " " )包裹。
-
在Python中,布尔类型有( 两 )个值,分别是( Ture和False )。
-
如果想要查看⼀个数据或者变量的数据类型,可以用( type )函数。
编程题
-
写程序提示⽤户输入⽤户名和密码,并且将输⼊的内容保存到不同的变量中。
use_name = input("请输入用户名:") pass_word = input("请输入密码:")
-
使⽤一个print输出3个数据,3个数据在⼀行显示,并且用等号(=)隔开。
print(2, 3, 4, sep="=")
简答题
-
声明变量的时候, 变量名的注意事项有哪些?
1)由字母、数字、下划线构成
2)开头不能是数字
3)不能是关键字,类名、系统函数名、系统模块名
-
请写出Python语言有哪些优点。
1)可读性好
2)代码简洁规范
3)简单上手
-
请写出Python常⻅的应用领域。
1)数据分析
2)爬虫
3)清洗大数据
-
写出你对今日授课内容中有疑问的地方(或者觉得有困难的知识点)。
无
-
day3 数据类型和运算符作业
选择题
1(B)2 (A) 3(A)4 (CD) 5 (A) 6 (D)
填空题
-
在Python中表示空类型的是(None)。
-
查看变量中数据的类型的函数名是(type)。
-
已知
x = 3 == 3
,执行结束后,变量x的值为(Ture)。 -
已知
x = 3
,那么执行语句x += 6
之后,x的值为(9)。 -
表达式
3 ** 2
的值为(9),表达式3 * 2
的值为(6),表达式4 ** 0.5
的值为(2)。
编程题
-
写出判断一个数是否能同时被3和7整除的条件语句, 并且打印对应的结果。
例如:输入 21 打印 True, 输入 9 打印 False。
num = int(input("请输入一个正整数:")) print(num % 3 == 0 and num % 7 == 0)
-
写出判断一个数是否能够被3或者7整除,但是不能同时被3或者7整除的条件语句, 并且打印对应的结果。
例如:输入 14 打印 True, 输入 4 打印 False, 输入 21 打印 False。
num = int(input("请输入一个正整数:")) print(num % 3 == 0 or num % 7 == 0)
-
输入年,写代码判断输入的年是否是闰年,并且打印对应的结果 。(是闰年的条件: 能被4整除但是不能被100整除或者能够被400整除的年)
例如:输入 2020 打印 True, 输入 2011 打印 False
year = int(input("请输入年份:")) print(year % 4 == 0 and year % 100 != 0 or year % 400 == 0)
-
假设今天的上课时间为15678秒,编程计算今天上课时间是多少小时,多少分钟,多少秒;以‘XX时XX分XX秒’的方式表示出来。
例如: 时间 67 秒 —> 0 时 1 分 7 秒
school_time = 15678 print(school_time // 3600,'时' ,school_time % 3600 // 60,'分', school_time % 3600 % 60,'秒',sep="")
-
定义两个变量保存一个人的身高和体重,编程实现判断这个人的身材是否正常!
公式:
体重(kg)/身高(m)的平方值
在18.5 ~ 24.9之间属于正常。例如: 输入体重: 55, 输入身高:1.55, 输出: True
height = float(input("请输入您的身高(单位m):"))
weight = float(input("请输入您的体重(单位kg):"))
print(18.5 <= (weight/height)**2 <= 24.9)
简答题
-
Python内置数据类型有哪些?
1)int
2)float
3)bool
4) str
-
写出你对今⽇日授课内容中有疑问的地⽅方(或者觉得有困难的知识点)。
无