How old are you? 11
How tall are you? 11
How much do you weigh? 11.11
Traceback (most recent call last):
File "ex11.py", line 7, in <module>
x = int(raw_input())
ValueError: invalid literal for int() with base 10: '11.11'
How tall are you? 11
How much do you weigh? 11.11
Traceback (most recent call last):
File "ex11.py", line 7, in <module>
x = int(raw_input())
ValueError: invalid literal for int() with base 10: '11.11'
int()只能够将纯数字的字符串转变为整数,该字符串中不能含有其他形式的字符。
输入的11.11中的小数点不符合要求。
因此会出错。
可以采用
round(float("11.11"))即可。