2024-04-19 18:09:27 发布
网友
这是我的密码:
age = 11 days = age*52*7 decades = age/10 estimate = round(decades) summary = "I am " + {} + " days old! Thats about " {} " decades!".format(str(estimate), str(decades))
语法错误在哪里?你知道吗
您使用的格式语法不正确。花括号放在你的线里面,所以:
summary = "I am {} days old! Thats about {} decades!".format(str(estimate), str(decades))
你使用format不正确。应该是这样的:
format
summary = "I am {0} days old! Thats about {1} decades!".format(str(estimate), str(decades))
你的^{}行不正确。你知道吗
summary = "I am {} days old! Thats about {} decades!".format(estimate, decades)
与其他答案不同,请注意,我还从format元组中删除了str。这是不需要的。你知道吗
str
您也可以查看输出消息。它当前输出I am 1.0 days old! Thats about 1 decades!。最后一次检查,十年就是一天多。你知道吗
I am 1.0 days old! Thats about 1 decades!
发生此错误的原因是此行:
estimate = round(decades)
您的estimate使用decades变量,而不是days变量
estimate
decades
days
您使用的格式语法不正确。花括号放在你的线里面,所以:
你使用
format
不正确。应该是这样的:你的^{} 行不正确。你知道吗
与其他答案不同,请注意,我还从
format
元组中删除了str
。这是不需要的。你知道吗您也可以查看输出消息。它当前输出
I am 1.0 days old! Thats about 1 decades!
。最后一次检查,十年就是一天多。你知道吗发生此错误的原因是此行:
您的
estimate
使用decades
变量,而不是days
变量相关问题 更多 >
编程相关推荐