|
|
发表于 2023-4-13 23:33:01
|
显示全部楼层
本楼为最佳答案
问题1:
在实际操作中,确实可能会遇到括号和引号的混淆,以及何时使用它们。以下是一些建议:
1. 对于函数,使用圆括号()。例如,float()和str()函数。
2. 对于字符串,使用引号''或""。例如,'你的体重'或"你的体重"。
关于float()和其他函数,可以参考以下规则:
1. 函数名后面总是紧跟着一个圆括号(),括号里面是函数的参数。
2. 如果不确定参数如何传递,可以查看官方文档或参考示例代码。
实践和多做练习有助于加深记忆,让你更熟悉这些规则。
问题2:
在这里,加号"+"用于字符串拼接。这是因为在Python中,当两个字符串使用"+"连接时,它们会拼接成一个新的字符串。例如:
- string1 = "hello"
- string2 = "world"
- result = string1 + string2
- print(result) # 输出:helloworld
复制代码
在这段代码中,'您的BMI为:'是一个字符串,str(c)也是一个字符串(将浮点数c转换为字符串)。所以,它们使用"+"拼接后,可以形成一个新的字符串,包含"您的BMI为:"和BMI值。如果直接使用str(c),那么只会输出BMI值本身,前面的说明性文字会丢失。 |
|