python 中的字符串由单引号或双引号引起来。
'hello'是相同的"hello"。
您可以使用以下命令显示字符串文字print()
功能:
将字符串分配给变量是通过变量名后跟等号和字符串来完成的:
您可以使用三个引号将多行字符串分配给变量:
您可以使用三个双引号:
a = """Lorem ipsum dolor sit amet,
consectetur adipiscing elit,
sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua."""
print(a)
亲自试一试 »
或者三个单引号:
a = '''Lorem ipsum dolor sit amet,
consectetur adipiscing elit,
sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua.'''
print(a)
亲自试一试 »
笔记:在结果中,换行符被插入到与代码中相同的位置。
与许多其他流行的编程语言一样,Python 中的字符串是表示 unicode 字符的字节数组。
然而,Python没有字符数据类型,单个字符只是一个长度为1的字符串。
方括号可用于访问字符串的元素。
由于字符串是数组,因此我们可以循环遍历字符串中的字符,使用for
环形。
了解有关 For 循环的更多信息Python For 循环章节。
要获取字符串的长度,请使用len()
功能。
要检查字符串中是否存在某个短语或字符,我们可以使用关键字in
。
将其用于if
陈述:
仅当存在 "free" 时才打印:
txt = "The best things in life are free!"
if "free" in txt:
print("Yes, 'free' is present.")
亲自试一试 »
了解有关 If 语句的更多信息Python If...Else章节。
要检查字符串中是否不存在某个短语或字符,我们可以使用关键字not in
。
检查以下文本中是否不存在"expensive":
txt = "The best things in life are free!"
print("expensive" not in txt)
亲自试一试 »
将其用于if
陈述:
仅当 "expensive" 不存在时才打印:
txt = "The best things in life are free!"
if "expensive" not in txt:
print("No, 'expensive' is NOT present.")
亲自试一试 »
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!