简单练习 Carol

1)判断下列逻辑语句的bool值

1)1 > 1 or 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6

F

2) not 2 > 1 and 3 < 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 <6

F

2 ) 求出下列逻辑语句的值

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

4

3) 下列结果是什么

1)6 or 2>1

6

2)3 0r 2 >1

3

3) 0 or 5<4

Flase

4) 5<4 or 3

3

5) 3 and 2>1

True

6) 0 and 3>1

3

代码

1,用户登陆(三次输错机会)且每次输入错误时显示剩余次数。

 1 count = 0
 2 while count<= 3:
 3     count += 1
 4     username = input('username:')
 5     passworld =int(input('passworld:'))
 6     if username == 'hello'  and  passworld == 1234:
 7         print('欢迎进入')
 8         break
 9     elif count == 3:
10         print('您的次数已用尽。')
11         break
12     else:
13         sum = 3 - count
14         print(('输入错误,请重新输入,您还有%d次机会。') % (sum))
三次机会

2,制作趣味模板程序需求:等待用户输入名字,地点,爱好,根据用户的名字和爱好进行任意实现  如:敬爱可亲的xxx,喜欢在xxx地方干xxx

name = input('请输入你的名字:')
home = input('请输入你家的位置:')
hobby = input('请输入你的喜好:')
msg = '敬爱可亲的%s,最喜欢在%s做%s' %(name,home,hobby)
print(msg)
答案code

3,等待用户输入内容,检测用户输入内容中是否包含敏感字符?如果存在敏感字符提示“存在敏感字符请重新输入”,并允许用户重新输入并打印。敏感字符:"小粉嫩",“大铁锤”

 1 count = 0
 2 sum = 1
 3 user = input('请用户输入:')
 4 while sum >  0:
 5     count +=1
 6     if user == '小粉嫩' or user == '大铁锤':
 7         print('存在敏感字符请重新输入!')
 8         user = input('请用户重新输入:')
 9         sum = count
10     else:
11         break
12         print(user)
13 print(user)
View Code

4,写代码:计算1 - 2 + 3,,,+99中除了88以外的所有数的总和。

暂略~~~~

原文地址:https://www.cnblogs.com/qinghuani/p/8058216.html