python练习—格式化输出(看电影)

it2023-05-27  78

python练习—看电影(格式化输出)

1.题目:看电影 (电影名、票价、多少人,总票价:票价*人数 票价为小数。输出是精确到小数点后两位 2.知识点: print()格式化输出:

name="唐人街探案3" price=30.523 number=60 money=price*number

1)拼接符:+(将两个字符串连接到一起) 分析:拼接符只能连接字符串,而此处四个变量中有浮点型和整数型,故先转化类型,再输出。

price=str(price) number=str(number) print("电影名称:" + name + "\n票价:" + price + "\n购票数量:"+number "\n总价:" + money)

2)占位符:%d—数字占位符 ( digit (数字)的缩写) %s—字符串占位符 (string 的缩写) %f—浮点型数值占位符 (float 浮点型)

print(" 电影名称: %s \n 票价: %f \n 购票数量:%d \n 总价:%f " %(name,price,number,money))

3)利用format连接内容: print("{},{},{}".format(value1,value2,value3))

print("电影名称:{} \n票价:{} \n购票数量:{}\n总价:{}".format(name,price,number,money))

4)利用format连接内容: f"{变量名}"

print(f"电影名称:{name}\n票价:{price}\n购票数量:{number}\n总价:{money}")
最新回复(0)