![](https://csdnimg.cn/release/download_crawler_static/87522972/bg5.jpg)
if num1 % i == 0 and num2 % i == 0:
gys = i #保存公约数
gbs = (num1 * num2)//gys #保存最小公倍数
print(f'{num1}和{num2}的最大公约数为{gys}')
print(f'{num1}和{num2}的最小公倍数为{gbs}')
8. 解:参考代码如下:
import random
d1 = random.randint(1,100)
i = 1
while i <= 5:
d2 = int(input('请输入您所猜的数字:'))
if (d2 > d1):
print('太大了')
elif (d2 < d1):
print('太小了')
else:
print('恭喜您,猜对了')
break
print('您还有%d 次机会' % (5-i))
i += 1
9.解:参考代码如下:
for i in range(3):
name = input('请输入用户名:')
password = input('请输入密码:')
if name == 'root' and password == '12345':
print('登陆成功')
break
else:
print('登陆失败')
print('您还剩余%d 次机会' %(2-i))
第 4 章 Python 的组合类型(寻找恶龙信息)
一、判断题
1. (╳) 2. (√) 3. (╳) 4. (√) 5. (√) 6. (╳)
7. (√) 8. (√) 9. (╳) 10.(√) 11.(╳) 12.(╳)
13.(√) 14.(╳) 15.(√) 16.(╳) 17.(√) 18.(√)
19.(╳) 20.(√) 21.(√) 22.(╳) 23.(√) 24.(√)
25.(√) 26.(╳) 27.(√) 28.(√) 29.(√) 30.(√)
31.(√) 32.(√) 33.(╳) 34.(√) 35.(√) 36.(╳)
37.(√) 38.(╳) 39.(√)