1.新建一个文件,文件的名称为ex6.py
2.将下面的代码复制到文件中
types_of_people = 10 #定义一个变量 x = f"There are {types_of_people}type of people." #通过{变量}的方式把变量的值放到字符串中,并将字符串赋值给x binary ="binary" #定义一个变量 do_not = "don't" #定义一个变量 y = f"Those who know {binary} and those who{do_not}." #通过{变量}的方式把变量的值放到字符串中,并将字符串赋值给y print (x) #打印输出x print (y) #打印输出y print (f"I said:{x}") #通过{x}的方式把x的值放到字符串中 print (f"I also said:'{y}'") #通过{x}的方式把x的值放到字符串中 hilarious = False #定义一个变量 joke_evaluation = "Isn't that joke so funny?!{}" #定义一个变量 print (joke_evaluation.format(hilarious)) #.format()一种语法的格式化 w = "This is the left side of ..." #定义一个变量 e = "a string wish a right side." #定义一个变量 print (w + e) #打印输出w和e的字符串拼接
3.找到ex6.py的文件,在该文件夹下空白处按住 Shift+鼠标右键,找到在此处打开Powershell窗口
4.在窗口内输入 python .\ex6.py 显示结果如下
5.巩固练习
1.通读这段代码,在每一行的上面写一条注释,给自己解释一下这一行的作用。
2.找出所有“把一个字符串放进另一个字符串”的位置。总共有4处。
3.你确定只用四处吗?你怎么知道的? 没准我是骗你的?
4.解释一下为什么w和e用+连接起来可以生成一个更长的字符串
6.常见问题解答
1.为什么有的字符串用了单引号,有的没有?
主要是风格使然,在字符串中包含双引号的时候对字符串使用单引号。
2.如果你觉得代码中的笑话很好笑,可不可以写一句hilarious = True?
可以。