<p>所以我决定做一个小的代码字符串,把你的年龄转换成狮子年(基本上把你的年龄乘以5)。
我的问题是我不能让它把年龄作为一个整数输入,或者我不能让它打印下面的“lionage”整数。你知道吗</p>
<p>代码和错误符号如下:</p>
<pre><code>name = input ("please type your name in: ")
age = int(input ("please type your age in: "))
age = int(age)
five = int(str(5))
lionage = int(age*five)
print ("Hello " + name + "! Your age is " + age + " but in lion years it's " + str(lionage) + " years")
</code></pre>
<p>错误:无法将“int”对象隐式转换为str</p>
<p>我可能在代码中出错了。你知道吗</p>
<p>(顺便说一句,请优先给我一个为什么出错的答案,以及我如何修复它简化代码使之更小。(我想自己学,谢谢:))</p>