找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 524|回复: 5

[求助] 【input】函数无法输入下一个数,谢谢

2

主题

4

帖子

4

积分

贫民

积分
4
gychhh 发表于 2019-1-8 11:39:17 | 显示全部楼层 |阅读模式
小弟写了一个除法的计算程序,但是发现只能输入一个数,后续都无法进行,不知是为何?请教大神。

#!/usr/local/bin/python3
#_*_coding: utf-8_*_

print('输入2个非零整数')
while 1:
        a=int(input('\na=:'))
        b=int(input('\nb=:'))
        ans=a/b
        print(ans)
————————分割线,下面是结果————————
输入2个整数

a=:

————————分割线,下面是我的问题哈————————
在我输入任意一个数字并且按回车以后,并没有我想象中应该出现的b=:。也就是说程序在我输入完a之后就不走了。。很奇怪。不知是为何,请教大神们。谢谢



回复

使用道具 举报

3

主题

6

帖子

6

积分

贫民

积分
6
xcqpython 发表于 2019-1-9 21:58:28 | 显示全部楼层
回复 支持 反对

使用道具 举报

1

主题

3

帖子

3

积分

贫民

积分
3
pythonbaicai 发表于 2019-1-11 11:07:44 | 显示全部楼层
我这边执行你的代码是没有问题的
D:\pythonfile>python kewai1.py
输入2个非零整数

a=:1

b=:2
0.5

a=:3

b=:1
3.0

a=:1

b=:1
1.0
回复 支持 反对

使用道具 举报

2

主题

4

帖子

4

积分

贫民

积分
4
gychhh  楼主| 发表于 2019-1-13 09:42:05 | 显示全部楼层
xcqpython 发表于 2019-1-9 21:58
a,b=map(int, input().split())
具体解释可以看这两个:
https://blog.csdn.net/dationer/article/details/ ...

好的,谢谢分享
回复 支持 反对

使用道具 举报

2

主题

4

帖子

4

积分

贫民

积分
4
gychhh  楼主| 发表于 2019-1-13 09:48:42 | 显示全部楼层
pythonbaicai 发表于 2019-1-11 11:07
我这边执行你的代码是没有问题的
D:\pythonfile>python kewai1.py
输入2个非零整数

谢谢,费心了
回复 支持 反对

使用道具 举报

0

主题

3

帖子

3

积分

贫民

积分
3
狮灵鹭智 发表于 2019-1-14 18:09:50 | 显示全部楼层
同尝试过,你的代码是没问题的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表