02、day02作业及默写
Day02作业及默写
-
判断下列逻辑语句的True,False
1) 1 > 1 or 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6
2) 2 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6
-
求出下列逻辑语句的值
1) 8 or 3 and 4 or 2 and 0 or 9 and 7
2) 0 or 2 and 3 and 4 or 6 and 0 or 3
-
下列结果是什么?
1) 6 or 2 > 1
2) 3 or 2 > 1
3) 0 or 5 < 4
4) 5 < 4 or 3
5) 2 > 1 or 6
6) 3 and 2 > 1
7) 0 and 3 > 1
8) 2 > 1 and 3
9) 3 > 1 and 0
10) 3 > 1 and 2 or 2 < 3 and 3 and 4 or 3 > 2
-
while循环语句的基本结构?
-
利用while语句写一个猜大小的游戏:
设定一个理想数字比如:66,让用户输入数字,如果比66大,则显示猜测结果大了,如果小则显示猜测结果小了,如果等于...
给用户三次机会,如果三次之内猜测对了,则显示正确退出循环
如果三次之内没有答对,则退出循环并显示"太笨了你..."
-
使用while循环输出1 2 3 4 5 6 7 8 9 10
-
求1-100所有数的和
-
输出1-100所有的奇数
-
输出1-100所有的偶数
-
求1+2+3+...+99的所有数的和
-
用户登录(三次输错机会)且每次错误时会显示错误次数(提示:使用字符串格式化)
-
简述ASCII、Unicode、utf - 8编码
-
简述位和字节的关系
答
-
判断下列逻辑语句的True,False
1) 1 > 1 or 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6
True
2) 2 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6
True
-
求出下列逻辑语句的值
1) 8 or 3 and 4 or 2 and 0 or 9 and 7
8 or 4 or 0 or 7
8
2) 0 or 2 and 3 and 4 or 6 and 0 or 3
0 or 4 or 0 or 3
4
-
下列结果是什么?
1) 6 or 2 > 1
6
2) 3 or 2 > 1
3
3) 0 or 5 < 4
False
4) 5 < 4 or 3
3
5) 2 > 1 or 6
True
6) 3 and 2 > 1
True
7) 0 and 3 > 1
0
8) 2 > 1 and 3
3
9) 3 > 1 and 0
0
10) 3 > 1 and 2 or 2 < 3 and 3 and 4 or 3 > 2
True and 2 or True and 3 and 4 or True
2 or 4 or True
2
-
while循环语句的基本结构?
while 循环条件: 循环体 -
利用while语句写一个猜大小的游戏:
设定一个理想数字比如:66,让用户输入数字,如果比66大,则显示猜测结果大了,如果小则显示猜测结果小了,如果等于...
给用户三次机会,如果三次之内猜测对了,则显示正确退出循环
如果三次之内没有答对,则退出循环并显示"太笨了你..."
# 思路分析 # 输入input,次数count;比较if,循环while,还有一个让用户猜的数字66,num = 66 count = 1 num = 66 while count <= 3: userinput = int(input("请输入一个数看看咱们的默契度:")) if userinput == num: print("Bingo!今晚来我家") break #答对就退出循环, else: print("差一点~再猜猜?") count += 1 # 如果答对了就不要这句话,上面break执行,while...else,else遇到break就不执行了 else: print("太笨了你...妈妈不让我和傻子玩") -
使用while循环输出1 2 3 4 5 6 7 8 9 10
num = 1 while num <= 10: print(num) num += 1 -
求1-100所有数的和
s = 0 n = 1 while n <= 100: s = s + n n += 1 print(s) -
输出1-100所有的奇数
不能被2整除的
odd = 1 while odd <= 100: if odd % 2 != 0 : print(odd) odd += 1 -
输出1-100所有的偶数
even = 1 while even <= 100: if even % 2 == 0: print(even) even += 1 -
求1+2+3+...+99的所有数的和
# 求1-99所有数的和 s = 0 n = 1 while n < 100: s = s + n n += 1 print(s) -
用户登录(三次输错机会)且每次错误时会显示错误次数(提示:使用字符串格式化)
# 用户登录(三次输错机会)且每次错误时会显示错误次数(提示:使用字符串格式化) # # 思路 # 循环、限定次数,每次错误要显示剩余次数 count = 1 name = "Murphy" key = "123" code = "qwe" while count <= 3: username = input("请输入用户名:") password = input("请输入密码:") your_code = input("请输入验证码:") count += 1 tips = "今日还可以输入%s次" % (4 - count) if your_code != code: print("验证码错误,请重新输入") print(tips) elif username != name or password != key: print("用户名密码错误,请重新输入") print(tips) else: print("登录成功") break else: print("今日次数已用尽,请明日再试") -
简述ASCII、Unicode、utf - 8编码
-
简述位和字节的关系

浙公网安备 33010602011771号