一、输入姑娘的年龄后,进行以下判断:
- 如果姑娘小于18岁,打印“不接受未成年”
- 如果姑娘大于18岁小于25岁,打印“心动表白”
- 如果姑娘大于25岁小于45岁,打印“阿姨好”
- 如果姑娘大于45岁,打印“奶奶好”
age = int(input('请输入年龄>>> '))
if age in [1, 17]:
print('不接受未成年')
elif age in [18, 25]:
print('心动表白')
elif age in [25, 45]:
print('阿姨好')
elif age > 45:
print('奶奶好')
else:
print('请输入正确数字')
二、预习while循环,打印1-100之间的奇数和
age = 18
x = 3
while x > 0:
guess = input('猜猜我的年龄>>> ').strip()
if not guess.isdigit():
print('好好说个数字啦!')
continue
guess = int(guess)
if guess > age:
if x != 1:
x -= 1
print(f'猜大啦!你还有{x}次机会!')
while True:
answer = input('想继续玩吗?回复Y可以继续,回复N就直接退出啦!').lower()
if answer == 'y':
break
elif answer == 'n':
print('下次再来玩,再见啦!')
x = 0
break
else:
print('别乱回复鸭!')
print('输入Y或者N就行啦!')
continue
print('还是猜大啦!没机会咯!拜拜~~')
break
elif guess < age:
if x != 1:
x -= 1
print(f'猜小啦!你还有{x}次机会!')
while True:
answer = input('想继续玩吗?回复Y可以继续,回复N就直接退出啦!').lower()
if answer == 'y':
break
elif answer == 'n':
print('下次再来玩哦!再见啦!')
x = 0
break
else:
print('别乱回复鸭!')
print('输入Y或者N就行啦!')
continue
print('还是猜小啦!没机会咯!拜拜~')
break
else:
if x == 3:
print('好厉害啊,一次就猜对啦!')
break
elif x == 2:
print('恭喜你!猜对啦!')
break
print('终于猜对啦!')
break