变形术
有时 Hoppy 有一个数字,但需要把它放在句子里。或者他有一个写着数字的纸条(字符串),但需要用它来做数学题。
我们可以使用变形咒语 (Type Casting) 来改变它们的形态!
变形咒语
str(10)➔ 把10变成"10"。int("5")➔ 把"5"变成5。
举个例子
age = 5
print("I am " + str(age)) # "I am 5"
如果没有 str(age),计算机就会报错,因为它不知道如何把文字和数字直接加在一起。
你的任务
1
修复错误
下面的代码试图打印 "Level: " + 10,这会导致错误。
2
使用 str()
使用 str() 把数字 10 变成文字,这样它们就可以拼接了。
参考答案点击展开点击收起
level = 10
print("Level: " + str(level))高级技巧想更进一步?点击展开点击收起
小心!int("你好") 会报错,因为 "你好" 变不成数字。
只有长得像数字的字符串才能被转换。
pymain.py
Loading...
终端输出
Terminal
Ready to run...