习题6 字符串和文本

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?

    可以。

猜你喜欢

转载自www.cnblogs.com/tel13526327247/p/9227417.html