首页 > 编程语言 >派森学长带你学python—字符串

派森学长带你学python—字符串

时间:2024-07-11 20:55:03浏览次数:14  
标签:索引 python marry 学长 print 转义字符 派森 字符串

一. 字符串(1)

字符串数据类型和整型、浮点型都是python中的不可变数据类型

接下来我们将学习:字符串的三种界定符号、转义字符和原字符。

'''
字符串、整型、浮点型都是不可变数据
'''
name='marry'
address="北京朝阳"
favor='''
游泳,篮球,羽毛球,赛车
'''
print(name)
print(address)
print(favor)
#字符串的界定符:' '," ","' '"
print("---------------------------")
#转义字符
print("北\n京\n朝\n阳\n")#\n换行
print("北\t京\t朝\t阳")#\t制表位
print("marry:\'好好学习\'")#\'单引号
print("marry:\"好好学习\"")#\"双引号
#是=使转义字符失效的符号:r或R
print(r"北\n京\n朝\n阳\n")#输出为北\n京\n朝\n阳\n

二. 字符串(2)— 切片和索引

字符串又称有序字符序列,对字符串中某个字母的检索成为索引

如: 从左至右正向递增

从左至右正向递增
0 1 2 3 4 
l o v e r
-5 -4 -3 -2 -1
从右往左方向递减 

字符串切片操作 字符串或字符串变量[N:M] 左闭右开 注意这里是冒号且n<=m

"""
字符串又称有序字符序列,对字符串中某个字母的检索成为索引
如:
从左至右正向递增
0 1 2 3 4 
l o v e r
-5 -4 -3 -2 -1
从右往左方向递减 
"""
#字符串切片操作 字符串或字符串变量[N:M] 左闭右开 注意这里是冒号且n<=m
s='amazing'
print(s[0],s[-7])#字符串索引a a
print("amazing"[1])#m
print(s[0:3])#字符串切片 ama
print(s[-3:-1])#in
print(s[:-1])#amazin
print(s[-7:])#amazing

三. 字符串(3)— 字符串常见运算

#字符串常见运算
a="marry"
b="love python"
c="marr"
print(a*5)#复制n次字符串
print(5*a)
print(a+b)#将连字符串相连
print(a in b)#判断s是否在n中,若在,则返回True;反之返回False
print(c in a)

标签:索引,python,marry,学长,print,转义字符,派森,字符串
From: https://blog.csdn.net/m0_52698295/article/details/140309433

相关文章

  • python的选择循环结构
    Python中的选择循环结构是编程中非常基本且强大的部分,它们允许程序根据条件执行不同的代码块。Python中主要有两种选择结构(条件语句)和一种循环结构。选择结构(条件语句)if语句if语句执行是从上往下判断,如果在某个判断上是True,把该判断对应的语句执行后,剩余部分会被忽略。这里......
  • 【少儿编程Python:趣味编程,探索未来】第四章 面向对象编程,开启编程新境界 / 第一节 类
    欢迎进入Python编程的奇幻世界!在这个课程中,我们将一起探索编程的乐趣,通过生动有趣的方式,培养孩子们的逻辑思维和创造力,让他们成为未来的科技小达人。以下是我们课程的大纲:【少儿编程Python:趣味编程,探索未来】目录1.面向对象1.1面向对象的定义1.2面向对象的......
  • 大白话Python——上
    文章目录1、关于本文1.1文章适用人群1.2文章目的2、对python的个人看法以及后续3、python解释器3.1解释器的作用(了解就好)3.2解释器的安装(实操必装)4、pycharm安装4.1pycharm介绍4.2pycharm安装5、正片开始5.1变量5.1.1变量的作用5.1.2认识标识符(了解就好)5.2......
  • 没想到吧,Python print函数也能玩出花!
    目录1、基础打印技巧......
  • Python:彻底告别微信截图,摆脱屏幕限制,一键截图整张表,几秒钟完成8000分钟工作量
    目录摘要Excel截图的痛点传统截图方法的弊端Python自动化:办公效率的革命技术解决方案实现代码核心优势结果展示结语:自动化,让工作更简单摘要在数字化办公时代,Excel表格的分享与汇报变得日益频繁。但传统截图方式在面对超长表格或海量数据时显得力不从心。本文将介......
  • H2O,一个帮助你在数据分析的道路上更进一步的python库
    目录什么是H2O?安装H2O初始化H2O数据导入数据探索数据清洗特征工程模型训练模型评估预测自动机器学习(AutoML)结语在数据科学领域,处理和分析数据集是日常工作的一部分。当数据量变得庞大,或者需要进行复杂的机器学习任务时,选择合适的工具就显得尤为重要。H2O,一个开......
  • python 冷知识 66 个 0708
    66个有趣的Python冷知识内联注释可以在代码行尾使用#进行内联注释,例如x=10#这是一个内联注释。多行注释多行注释可以用三个引号'''或"""包裹。分数fractions模块提供了分数类型,可以精确表示分数值。小数decimal模块提供了小数类型,可以进行精确的浮......
  • 连续出牌数量 思路+代码(华为OD-C卷-200分-Python解法)
    题目描述有这么一款单人卡牌游戏,牌面由颜色和数字组成,颜色为红、黄、蓝、绿中的一种,数字为0-9中的一个。游戏开始时玩家从手牌中选取一张卡牌打出,接下来如果玩家手中有和他上一次打出的手牌颜色或者数字相同的手牌,他可以继续将该手牌打出,直至手牌打光或者没有符合条件可以继续......
  • Python基础语法以及在PyCharm中的用法
    目录输入和输出变量注释基本数据类型整型int浮点float字符串str布尔值bool输入和输出用print()在括号中加上字符串,就可以向屏幕上输出指定的文字。比如输出'hello,world',用代码实现如下:print('hello,world')print()函数也可以接受多个字符串,用逗号“,”隔开,就......
  • Python爬虫实战案例,从入门到进阶,零基础教程!
    这篇文章我们介绍了一下Python中的正则表达式和与爬虫正则相关的re模块,本章我们就利用正则表达式和re模块来做一个案例,爬取《糗事百科》的糗事并存储到本地。我们要爬取的网站链接是 https://www.qiushibaike.com/text/page/1/ 。我们要爬取的是里面的糗事,在之前......