青少年人工智能编程科普教育机构-凡恩机器人联盟

手机站
当前位置: 主页 > Python > 正文

Python字符串运算符-成都凡恩机器人联盟

来源:成都凡恩
发布人:青少年编程教育
时间:2025-01-10 10:55:58

下表实例变量 a 值为字符串 "Hello",b 变量值为 "Python":

操作符描述实例
+字符串连接

>>>a + b'HelloPython'

*重复输出字符串

>>>a * 2'HelloHello'

[]通过索引获取字符串中字符

>>>a[1]'e'

[ : ]截取字符串中的一部分

>>>a[1:4]'ell'

in成员运算符 - 如果字符串中包含给定的字符返回 True

>>>"H" in aTrue

not in成员运算符 - 如果字符串中不包含给定的字符返回 True

>>>"M" not in aTrue

r/R原始字符串 - 原始字符串:所有的字符串都是直接按照字面的意思来使用,没有转义特殊或不能打印的字符。 原始字符串除在字符串的第一个引号前加上字母"r"(可以大小写)以外,与普通字符串有着几乎完全相同的语法。

>>>print r'\n'\n>>> print R'\n'\n

%格式字符串
实例
#!/usr/bin/env python3
# -*- coding: UTF-8 -*-

a = "Hello"
b = "Python"

# 在Python 3中,print是一个函数,因此需要使用括号
print("a + b 输出结果:", a + b)
print("a * 2 输出结果:", a * 2)
print("a[1] 输出结果:", a[1])
print("a[1:4] 输出结果:", a[1:4])

# if语句的语法在Python 3中没有变化,但确保缩进正确
if "H" in a:
    print("H 在变量 a 中")
else:
    print("H 不在变量 a 中")

if "M" not in a:
    print("M 不在变量 a 中")
else:
    print("M 在变量 a 中")

# 在Python 3中,原始字符串字面量前面只需要一个'r',并且字符串需要用括号包围在print函数中
print(r'\n')
# 下面的这一行会引发语法错误,因为Python中不存在以大写'R'开头的原始字符串字面量
# print(R'\n')  # 注释掉或删除这行

以上程序执行结果为:

a + b 输出结果: HelloPython
a * 2 输出结果: HelloHello
a[1] 输出结果: e
a[1:4] 输出结果: ell
H 在变量 a 中
M 不在变量 a 中
\n
\n

声明:本站稿件凡恩品牌资讯以外部分类目资讯转载来自于互联网,如有疑义请联系我们删除。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
相关推荐HOT
如何让孩子轻松拥抱科技?Python 图形化编程给出答案
如何让孩子轻松拥抱科技?Python 图形化编程给出答案

在少儿编程的缤纷世界里,Python 图形化编程宛如一颗璀璨的明星,照亮了孩子们通往科技殿堂的道路。它以独特的方式,将抽象的编程概念转化为生动有趣的图形操作,让孩子们轻松踏入编程的奇妙领域。直观有趣,......详情>>

2025-01-16
Python 图形化少儿编程:激发孩子创造力的魔法世界
Python 图形化少儿编程:激发孩子创造力的魔法世界

在科技飞速发展的今天,少儿编程教育越来越受到重视,而 Python 图形化编程作为其中的重要分支,正以其独特的魅力吸引着孩子们走进编程的奇妙世界。什么是 Python 图形化编程 ......详情>>

2025-01-16
从创意构思到代码实现:用 Python 制作个性电子贺卡
从创意构思到代码实现:用 Python 制作个性电子贺卡

新年将至,想不想为亲朋好友送上一份别出心裁的祝福?在这个数字化时代,亲手制作一张个性电子贺卡,无疑是传递心意的绝佳方式。Python 这门强大的编程语言,为我们实现创意提供了无限可能。接下来,让我们一......详情>>

2025-01-15
深入 Python 编程:从基础到实战的文章创作指南
深入 Python 编程:从基础到实战的文章创作指南

在当今数字化时代,Python 作为一种广泛应用且功能强大的编程语言,吸引着无数开发者与爱好者。无论是初学者踏入编程世界,还是经验丰富的开发者寻求知识拓展,深入探索 Python 编程的奥秘都极具意义......详情>>

2025-01-15
Python列表脚本操作符
Python列表脚本操作符

列表对 + 和 * 的操作符与字符串相似。+ 号用于组合列表,* 号用于重复列表。如下所示:Python 表达式结果描述len([1, 2, 3])3长度[1, 2, 3] + [4, 5, 6][1......详情>>

2025-01-14
少儿编程导师
朵朵老师
少儿编程导师
琴琴老师
少儿编程导师
苏老师

赛事资讯

凡恩资讯

政策资讯