代码
print("mary had a little lamb.")
#用法1
n = "snow"
x = f"Its fleece was white as {n}."
print("1 - " + x)#用+连接,没用空格直接连上去
print("1 - " , x)#用,连接,会空一格,随便,前加不加空格,或者加多少空格,效果一样
print("1 - " ,x)#用,连接,会空一格,随便,前加不加空格,或者加多少空格,效果一样
print("1 - ",x)#用,连接,会空一格,随便,前加不加空格,或者加多少空格,效果一样
#用法2
n = "snow"
print(f"2 - Its fleece was white as {n}.")
#用法3
print("3 - Its fleece was white as {}.".format('snow'))
print("And everywhere that Mary went.")
print("."*10)
end1 = "C"
end2 = "h"
end3 = "e"
end4 = "e"
end5 = "s"
end6 = "e"
end7 = "B"
end8 = "u"
end9 = "r"
end10 = "g"
end11 = "e"
end12 = "r"
print(end1 + end2 + end3 + end4 + end5 + end6, end=' ')
print(end7 + end8 + end9 + end10 + end11 + end12)
遇到问题
?
学到的
1、字符的乘法;
2、字符的加法;
3、等效的format的用法,其实就是一层层套进去:
3.1、n = “snow”
x = f"Its fleece was white as {n}."
print(“1 - " + x)
3.2、n = “snow”
print(f"2 - Its fleece was white as {n}.”)
3.3、print(“3 - Its fleece was white as {}.”.format(‘snow’));
4、python3有特殊的表述方式,告诉系统不要换行,就是 , end=’ ’ ,这从,到’这块,整体相当于一个符号,告诉系统不要和下面的一段换行,而’'里面可以加任意的字符串。