发布网友
共3个回答
热心网友
>>> print '{0:4.2f}'.format(0.25)
0.25
首先,可以发现,最后一句话是正确的,在输入值为float的情况下。那么可以排除,问题处在第一二句。。
weight=float(raw_input())
high= float(raw_input())
你应该这样:
>>> try:当然,你可以把try except分开,加一个while循环 直到用户输入正确数据
楼主,不妨... 呵呵。我有一年多python工作经验,你这点问题,真是。。。不会找Bug
交互又那么差劲
追问- -。只学了一节python, 真的不会啊。交互差劲吗。。。不好意思了。。。追答
我明明给你解决问题所在了,你还纠结着。。。好吧,自己慢慢踩坑吧
再有。。。
weight=float(raw_input("please input number-A: ").strip())这样写是不对的,你应该分开,保证随时可以获取到源数据。。
这样,你能更快速找到问题所以,有时候你看不到空格,所以要用【】或者别的某种符号,使空格看起来更明显一些。。
热心网友
我是用的是python2.7,是正常的。
热心网友
你要输入数字,你输入字符串当然报错了追问我还没输入呢。什么意思啊?
追答输入数字后再回车
热心网友
>>> print '{0:4.2f}'.format(0.25)
0.25
首先,可以发现,最后一句话是正确的,在输入值为float的情况下。那么可以排除,问题处在第一二句。。
weight=float(raw_input())
high= float(raw_input())
你应该这样:
>>> try:当然,你可以把try except分开,加一个while循环 直到用户输入正确数据
楼主,不妨... 呵呵。我有一年多python工作经验,你这点问题,真是。。。不会找Bug
交互又那么差劲
追问- -。只学了一节python, 真的不会啊。交互差劲吗。。。不好意思了。。。追答
我明明给你解决问题所在了,你还纠结着。。。好吧,自己慢慢踩坑吧
再有。。。
weight=float(raw_input("please input number-A: ").strip())这样写是不对的,你应该分开,保证随时可以获取到源数据。。
这样,你能更快速找到问题所以,有时候你看不到空格,所以要用【】或者别的某种符号,使空格看起来更明显一些。。
热心网友
我是用的是python2.7,是正常的。
热心网友
你要输入数字,你输入字符串当然报错了追问我还没输入呢。什么意思啊?
追答输入数字后再回车
热心网友
>>> print '{0:4.2f}'.format(0.25)
0.25
首先,可以发现,最后一句话是正确的,在输入值为float的情况下。那么可以排除,问题处在第一二句。。
weight=float(raw_input())
high= float(raw_input())
你应该这样:
>>> try:当然,你可以把try except分开,加一个while循环 直到用户输入正确数据
楼主,不妨... 呵呵。我有一年多python工作经验,你这点问题,真是。。。不会找Bug
交互又那么差劲
追问- -。只学了一节python, 真的不会啊。交互差劲吗。。。不好意思了。。。追答
我明明给你解决问题所在了,你还纠结着。。。好吧,自己慢慢踩坑吧
再有。。。
weight=float(raw_input("please input number-A: ").strip())这样写是不对的,你应该分开,保证随时可以获取到源数据。。
这样,你能更快速找到问题所以,有时候你看不到空格,所以要用【】或者别的某种符号,使空格看起来更明显一些。。
热心网友
我是用的是python2.7,是正常的。
热心网友
你要输入数字,你输入字符串当然报错了追问我还没输入呢。什么意思啊?
追答输入数字后再回车
热心网友
>>> print '{0:4.2f}'.format(0.25)
0.25
首先,可以发现,最后一句话是正确的,在输入值为float的情况下。那么可以排除,问题处在第一二句。。
weight=float(raw_input())
high= float(raw_input())
你应该这样:
>>> try:当然,你可以把try except分开,加一个while循环 直到用户输入正确数据
楼主,不妨... 呵呵。我有一年多python工作经验,你这点问题,真是。。。不会找Bug
交互又那么差劲
追问- -。只学了一节python, 真的不会啊。交互差劲吗。。。不好意思了。。。追答
我明明给你解决问题所在了,你还纠结着。。。好吧,自己慢慢踩坑吧
再有。。。
weight=float(raw_input("please input number-A: ").strip())这样写是不对的,你应该分开,保证随时可以获取到源数据。。
这样,你能更快速找到问题所以,有时候你看不到空格,所以要用【】或者别的某种符号,使空格看起来更明显一些。。
热心网友
我是用的是python2.7,是正常的。
热心网友
你要输入数字,你输入字符串当然报错了追问我还没输入呢。什么意思啊?
追答输入数字后再回车
热心网友
>>> print '{0:4.2f}'.format(0.25)
0.25
首先,可以发现,最后一句话是正确的,在输入值为float的情况下。那么可以排除,问题处在第一二句。。
weight=float(raw_input())
high= float(raw_input())
你应该这样:
>>> try:当然,你可以把try except分开,加一个while循环 直到用户输入正确数据
楼主,不妨... 呵呵。我有一年多python工作经验,你这点问题,真是。。。不会找Bug
交互又那么差劲
追问- -。只学了一节python, 真的不会啊。交互差劲吗。。。不好意思了。。。追答
我明明给你解决问题所在了,你还纠结着。。。好吧,自己慢慢踩坑吧
再有。。。
weight=float(raw_input("please input number-A: ").strip())这样写是不对的,你应该分开,保证随时可以获取到源数据。。
这样,你能更快速找到问题所以,有时候你看不到空格,所以要用【】或者别的某种符号,使空格看起来更明显一些。。
热心网友
我是用的是python2.7,是正常的。
热心网友
你要输入数字,你输入字符串当然报错了追问我还没输入呢。什么意思啊?
追答输入数字后再回车