python - 遇到代码问题

标签 python python-2.7

我正在尝试将您的年龄转换为天数:

print "age into days converter"
name = raw_input("What is your name: ")
age = raw_input("How old are you: ")
days_in_years = 365
age_in_days = age * days_in_years
print "You are %s days old" %age_in_days

但是,它会打印您的年龄 365 次,而不是相乘。我尝试使用输入,int(, 并尝试将其转换为浮点值,但仍然无法正常工作。

最佳答案

您需要将 age_in_days = Age * days_in_years 替换为 age_in_days = int(age) * days_in_years,以便 age_in_days 是一个数字而不是一个字符串。

关于python - 遇到代码问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42276380/

相关文章:

python - 扩展 Python 的 int 类型以仅接受给定范围内的值

python - 解析 pandas 日期时间的问题

python - 解包赋值与链式赋值

python - 如何防止堆栈对索引进行排序?

Python:将csv文件中的行数据放入列表中

python - *** key 错误 : 'font-family' on replacing a html string into another html string

python - 将参数传递给 python 二进制可执行文件

python - 哪个版本的 Django REST Framework 受到 IP 欺骗的影响?

python - 如何检查是否从客户端收到字节?

python - 在python中以给定的速率执行特定语句