Python--字符串

Python–字符串

字符串

字符串是Python中最常用的数据类型,我们一般使用引号来创建字符串。创建字符串很简单,只要为变量分配一个值即可

字符串特征

1.单引号或双引号字符串

a = "hello" \   # 代码换行,输出结果不换行
    "world"
print(a)
输出结果:
	helloworld

2.三引号字符串

a = """hello  # 代码换行,输出结果也换行
world"""
print(a)
输出结果:
	hello
	world

字符串输出

print()函数是输出函数,将运算的结果输出到屏幕上

print("hello world")
print("你的名字是%s" %name)

字符串输入

字符串的输入使用input()函数接受用户的输入

**注意:**input()函数输入的数据类型默认是str类型

name = input("请输入你的名字:")  #接受用户输入

#两种格式化输出的方式
print("你的名字是%s" %name)  #格式输出
print(f'你的名字是[name]')  #格式输出

下标

“下标”又叫做“索引”,就是编号,通过下边可以快速找到对应的数据

下标用[ ]来表示,从0开始,展示如下

str = "helloword"
print(str[2])  #输出的结果是l,在计算机中下标从0开始

切片

切片是指对操作的对象截取其中一部分的操作。字符串、列表、元组都支持切片操作

语法
序列[开始位置下标:结束位置下标:步长]
注意:1.不包括结束位置下标对应的数据,正负整数均可(前闭后开)
	2.不长是选取间隔,正负数均可,默认步长为1
取值是应该注意,先看步长的正负,如果是正值,表示取值次序依次从左到右。如果是负值,表示取值次序从右到左取值,然后再看起始值的下标和结束值的下标

举例

str = "0123456789"
# 整数切片
print(str[2:5:1]) # 234
print(str[2:7:2])  # 256

# 特殊
print(str[:5])  # 01234--从头开始
print(str[5:])  # 56789--到结尾
print(str[:])   # 0123456789--全部输出
print(str[::])  # 0123456789
print(str[::-1])  # 9876543210

#负数切片
print(str[-4:-1:1])  # 678
print(str[-4:-1:-1]
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值