题目要求
请运用所给变量,使用数据转换str()、int()、float()及数据拼接符号+,
打印一句话:美国队长2该片于2014年4月4日在北美与中国同步上映。
其中,变量会在【书写代码】提供,请直接【复制粘贴】:
题目讲解
在数据拼接中,为了将不同的信息进行整合,可以使用拼接符号。但是,如果数据非字符串类型,则无法进行拼接。此时,我们可以使用数据转换函数str(),将数据转换为字符串类型后,再进行拼接。并且针对不同类型的数据,我们需要经历多次转换,最后才能转为字符串类型。(注意,题干给的数字是2.5哦,想想怎么把2.5转化成2))
1、书写代码
name = '美国队长'
num = '2.5'
word = '该片于2014年4月4日在北美与中国同步上映。'
print(name + str(int(float(num))) + word)
——运行结果(1)
$python main.py
美国队长2该片于2014年4月4日在北美与中国同步上映。
$