Python-练习 6 字符串和文本

Python-练习 6 字符串和文本


字符串通常是一些你想要让你的程序呈现给别人或者”输出“出来的文本信息。
当你把双引号或者单引号括在一段本文外面时,Python 就会知道你想要把这些文本变成字符串。
字符串可以包含你的 Python 脚本中任意数量的变量。
变量就是让名字 = 一个值的那行代码。
types_of_people = 10 创建了一个名称为 types_of_people ,值为 10 的变量。
可以用 {types_of_people} 的形式把这个变量放到任意字符串中,就像这样:
f"some stuff here { avariable }"
f"some other stuff { anothervar }"

ex6.py

代码

#types_of_people赋值10
types_of_people = 10
#将这个字符串赋值给x
x = f"There are {types_of_people} types of people."

binary = "binary"
do_not = "don't"
#将这个字符串赋值给y
y = f"Those who know {binary} and those who {do_not}."#

print(x)#打印x
print(y)#打印y

print(f"I said: {x}")#
print(f"I also said: '{y}'")#

hilarious = False
joke_evaluation = "Isn't that joke so funny?! {}"

print(joke_evaluation.format(hilarious))

w = "This is the left side of..."
e = "a string with a right side."

print(w + e)#拼接输出w和e
#定义变量
x_t = f"这有 {types_of_people} 种人。"
binary_t = "二元"
do_not_t = "不知道"
y_t = f"这些知道 {binary_t} , 那些 {do_not_t}。"#

print(x_t)
print(y_t)

print(f"我说:{x_t}")#输出我说和x_t 
print(f"我也说:{y_t}")#

joke_evaluation_t = "那个笑话很有趣不是吗?!{}"#

print(joke_evaluation_t.format(hilarious))

w_t = "这是一个字符串的左侧"
e_t = "和右侧。"

print(w_t + e_t)#拼接输出w_t和e_t

'''-----------------------------------------------------------------------------'''
'''
1. 复习一遍这个程序,并在每一行上面写上注释来解释它。

2. 找到所有把字符串放在字符串里面的地方,一共有 4 处。

3. 你确定有 4 处吗?你怎么知道?也许我爱撒谎呢。

4. 解释一下为什么把 w 和 e 两个字符串用 + 连起来能够弄成一个更长的字符串。
加号可以将两个相同类型的变量加在一起,如果是字符串就会连起来
'''

运行结果

在这里插入图片描述

问题

为什么你在一些字符串外面放的是单引号,而其他的不是?
大多数是因为格式。但是如果一个字符串已经用了双引号,我就会在这个字符串里面用单引号,看看第 6 行和第 15 行你就知道了。

如果你觉得一个笑话很好笑,可以写 hilarious = True 吗?
可以的,你会在练习 27 中学习到这些布尔值。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值