虽然你已经在程序中写过字符串了,但你还不了解它。
字符串通常是指你想要展示给别人的或者想要从程序里“导出”的一小段字符。Python可以通过文本里的双引号(")或者单引号(')识别出字符串来。
字符串可以包含之前已经见过的格式化字符。变量是你用“名字 = 值”这样的代码设置出来的。
Python还有一种使用 .format( ) 语法的格式化方式,你会在ex6.py发现它。
ex6.py
# 人的类型 types_of_people = 10 # 有几种类型的人 x = f"There are {types_of_people} types of people." # 二进制 binary = "binary" # 不 do_not = "don't" # 知道二进制的人和不知道二进制的人 y = f"Those who know {binary} and those who (do_not)." print(x) print(y) # 我说:有10种类型的人。 print(f"I said: {x}") # 我还说:知道二进制的人和不知道二进制的人 print(f"I also said: '{y}'") # 搞笑 = 假的 hilarious = False # 笑话评价:那笑话好笑吗?! joke_evaluation = "Isn't that joke so funny?! {}" # 那笑话好笑吗?! 假的(不) print(joke_evaluation.format(hilarious)) # 这是左边的... w = "This is the left side of..." # 右边的字符串。 e = "a string with a right side." # 这是左边的...右边的字符串。 print(w + e)
结果: