Learn ptyon the Hrad Way

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)

练习

  1. 完成这个程序并在每一行写上注释。

  2. 找出字符串镶嵌在另一个字符串的所有地方。这里有四个地方。

  3. 你确定这只有四个地方?你怎么知道的?或许我在撒谎呢?

  4. 解释为什么通过”+“可以把”w"和“e”这两个字符串连接起来成为一个更长的字符串?
    答案都在注释中。

上一篇下一篇

猜你喜欢

热点阅读