exercise 6
2017-12-29 本文已影响0人
不娶名字
# 把10赋值给type_of_people
type_of_people = 10
# 前面的‘f’是字符串格式化的意思,和原生字符串‘r’作用类似
# {}里的变量被替换
x = f"There are {type_of_people} type of people."
# 把字符串“binary”赋值给变量binary
binary = "binary"
把字符串“do_not”赋值给变量do_not
do_not = "don't"
赋值
y = f"There who {binary} and those who {do_not}."
打印x引用的对象
print(x)
# 这里有两个字符串镶嵌
print(y)
# 一个字符串镶嵌
print(f"I said: {x} ")
# 一个字符串镶嵌
print(f"I also said: '{y} ' ")
hilarious = False
joke_evaluation = "Isn't than joke so funny?! {}"
print(joke_evaluation.format(hilarious))
w = "This is the left side of ..."
e = "a string with a right side"
# 把两个字符串连接起来
# 通过”+“号连接字符串是调用了一个join()函数实现的
print(w + e)
练习
-
完成这个程序并在每一行写上注释。
-
找出字符串镶嵌在另一个字符串的所有地方。这里有四个地方。
-
你确定这只有四个地方?你怎么知道的?或许我在撒谎呢?
-
解释为什么通过”+“可以把”w"和“e”这两个字符串连接起来成为一个更长的字符串?
答案都在注释中。