|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
两个问题
1.连续弹出两次input('输入一个值')这个应该怎样改,知道问题出在第6行的A = input('输入一个值')但不知道怎么改
2.为什么我while以后 B == 0他不会继续循环,应该怎样改
这个是代码:
A = input('输入一个值')
while not A.isdigit():
A = input('输入错误,请输入整数')
B = int(A)
while B:
A = input('输入一个值')
B = int(A)
if B/2 == int(B/2):
print('偶数')
else :
if B/2 != int(B/2):
print('奇数')
if B == 0:
print('自然数'
- while True:
- A = input('输入一个值')
- try:
- B = int(A)
- if int(B)%2:
- print('是奇数')
- else :
- print('是偶数')
- if B >= 0:
- print('还是个自然数')
- except:
- print('输入错误,请输入整数')
复制代码
|
|