Python小咖班(if条件判断)12月8号

这一节课比较简单,只要知道
if
elif
else
这个 结构就行了
字符串中的方法

本节课是一些建议:
(1)建议大家每天去读一些和自己级别相同,或者是比自己高一级的Python代码
(2)自己看书向下预习,有些东西老师不讲别人都会,你没有发现吗!其实这是一种态度。
(3)写代码中合理写一些注释
(4)段落的区分
(5)Python中可以用中文(utf-8编码嘛),但是别用(不要问为什么)
(6)注意变量的命名,便于理解,符合规则

测试题:
1、不同层次的条件判断互不影响()
A:True
B:False

2、自定义的函数里只能有一个elif判断语句()
A:True
B:False

3、if语句的执行顺序是从上往下执行的()
A:True
B:False

4、只要判断条件的非零数值、非空字符串、非空list等,就判断为True,否则为False()
A:True
B:False

5、在条件表达式中不允许使用赋值运算符“=”,会提示语法错误()
A:True
B:False

6、可以在命令行里输入——指令在Windows下列出当前目录的所有文件和文件夹。

7、在命令行里须要返回上一层目录时,可以输入——指令。

8、当使用find()函数对某字符串进行查找时,如果须要查找的字符为当前字符串不存在的字符,则函数的返回值为——。

9、请填空完成以下的要求:
用条件语句来表达:如果年龄为18岁,则输出“成年人”字符串。
if age==18;
print(“成年人adult”)

10、Python中用于表示并且、或者、取反 的关键字分别是 and or not。

11、(拓展)在循环语句中,——语句的作用是提前结束本层循环。

12、尝试编写程序,运行后用户输入4位整数作为年份,判断其是否为闰年。(老师给的闰年的定义好像不太对)(就是考查and和if)

13、查实编写分段函数在这里插入图片描述

14、尝试编写一个Python程序,输入两个数,比较他们的大小并输入其中的较大者()

15、(拓展)输入一个时间(以(小时:分钟:秒)的格式,输出该时间经过5分30秒后的时间)。

答案区:
1、答案:A
解析:我就是选择的B,我认为if嵌套if,被嵌套的肯定是收到前者的影响的,比如说,前一个if不成立后面的if肯定也不跟着进行运行。这个题吧,我自己认为主要是在于自己的理解,没有真正的对错

2、答案:B

3、答案:A

4、答案:A

5、答案:A

6、答案:dir
这个人的博客有记载

7、答案:cd…

8、答案:-1

9、答案:题上面有

10、答案:题上面有

11、答案:break

12、答案:

13:
代码:s=float(input(“Please input integer”))#刚开始用的是double
if s<0:
print(0)

elif s<5 and s>=0:
print(s)

elif s<10 and s>=5:
print(3*s-5)

elif s<20 and s>=10:
print(s/2-2)

else :
print(0)
在Python中double是不是浮点数啊

14、答案:代码
num1=float(input(“请输入第一个数:”))
num2=float(input(“请输入第二个数:”))
print(“两者的最大值为:”)
if num1>num2:
print(num1)

else :
print(num2)

15、答案:

在这里插入图片描述

hour,minute,second=input(“请输入第一个时间(时:分:秒):”).split(’:’)
hour = int(hour)
minute = int(minute)
second = int(second)
second+=30
minute+=5
if second>=60:
minute+=1
second =second%60

if minute>=60:
hour+=1
minute=minute%60

if hour >=24:
hour-=24

print("{}:{}:{}".format(hour,minute,second))//格式化

大家可以加我的微信号,一起交流啊:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/anyifan369/article/details/84898725