🐸

变形术

Python 基础python-basics-07-the-transformation
奖励: 60 XP
|

变形术

有时 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...