5.更多的变量和打印——格式化字符串
前言
“字符串”(string),每一次使用双引号(")把一些文本括起来,就创建了一个字符串。字符串是展示信息的方式,可以打印它们,可以存入文件,还可以发送给Web服务器等。在编程中指代某个东西的名字。通过使用变量名可以让程序读起来更像自然语言。
“格式化字符串”(format string),是在字符串里嵌入变量,需要使用{ }特殊符号,把变量放在里面。字符串还必须以f开头,f是“格式化”(format)的意思,例如f “ Hello World { somevar } ”。
一、Atom文本编辑器
“=”的名字是“等于”,作用是为数据(数值、字符串等)取名,将右边的值赋给左边的变量名。
“==”的作用是检查左右两边的值是否相等。
my_name = 'Zed A. Shaw'
my_age = 35 # not a lie
my_height = 74 # imches
my_weight = 180 # lbs
my_eye = 'Blue'
my_teeth = 'White'
my_hair = 'Brown'
print(f"Let's talk about {my_name}.")
print(f"He's {my_height} inches tall.")
print(f"He's {my_weight} pounds heavy.")
print("Actually that's not too heavy.")
print(f"He's got {my_eye} eyes and {my_hair} hair.")
print(f"His teeth are usually {my_teeth} depending on the coffee.")
# this line is tricky, try to get it exactly right.
total = my_age + my_height + my_weight
print(f"If I add {my_age}, {my_height}, and {my_weight} I got {total}.")
二、运行Python程序
在Window上键入Python就可以看到结果。
python ex5.py
总结
以上内容介绍了Python中的格式化字符串,有关Python、数据科学、人工智能等文章后续会不定期发布,请大家多多关注,一键三连哟(●’◡’●)。