ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

切片操作

2022-02-08 23:02:44  阅读:144  来源: 互联网

标签:s1 haha 切片 字符串 ABCDEFG print 操作 id


一、转义字符

print('haha\nhaha')

print('haha\thaha')

print('haha\\haha')

print('haha\'hehehehe\'')

print("haha\"h")

 

 

二、字符串输入

userName = input('请输入用户名:')

print("用户名为:%s" % userName)

 

password = input('请输入密码:')

print("密码为:%s" % password)

 

596 
599 
603 
601 
602 
Run: 
userName - 
% userName) 
password = 
%s" % password) 
D:\python\python.exe C:/Users/zongzi/PycharmProject 
admin 
123456 
Process finished with exit code O

 

三、字符串

s1 = 'hello'

s2 = s1

s3 = 'hello'

s4 = 'hello1'

print(s1, s2, s3)

print(id(s1))

print(id(s2))

print(id(s3))

print(id(s4))

# is运算符

print(s1 is s4)  # is在这里比较的是地址部分

s1 = 'world'

print(s1, s2, s3)

' hello' 
s2 — sl 
' hello' 
53 - 
'helloi' 
sl 
5- 
print(s2) 
s3 5-502 
5- 
hello 
hellol 
6-601

四、字符串截取

< 0 0 
0 2 4 
1 5 
0 4 
5 
第 一 种 方 法 
index 索 引 
第 二 种 方 法

# 字符串截取

s1 = 'ABCDEFG'

print(s1[4])

print(s1[0])

print(s1[-1], s1[6])

'''

字符串索引机制:

1.0~len(s)-1

2.-len(s)~-1

'''

620 
621 
622 
623 
624 
625 
626 
627 
628 
629 
630 
sl 'ABCDEFG' 
print(sl[-l], 
sl[6]) 
D:\python\python.exe C:/Users/zongzi/PycharmProje 
Process finished with exit code O

 

五、切片操作

切片:字符串,列表

格式:字符串变量[start:end]

字符串变量[start:end:step] 默认从左向右一个一个取元素

step:

1.步长

2.方向 step 正数 从左至右

           step 负数 从右向左

 

s = 'ABCDEFG'

print(s[1:-1])

print('*-'*20)

print(s[:-1:2])   # 结果:ACE

print(s[1::2])   # 结果:BDF

print(s[::4])   # 结果:AE

 

print('**'*20)

# ABCDEFG

print(s[::-1])

print(s[::-2])

print(s[6::-2])   # 步长为负数,是从右向左走

s = 'ABCDEFG'

print(s[1:4])  # 结果:BCD

print(s[0:5])  # 结果:ABCDE

print(s[:5])   # 结果:ABCDE 从0到index=4的位置

print(s[-3:7])  # 两种规则可以交叉使用

print(s[-3:])   #从-3开始到结尾

642 
645 
646 
647 
648 
649 
653 
s - 'ABCDEFG' 
print(s[1:4]) 
print(s[:5]) 
print(s[ 
print (s [-3 ] ) 
D 
COE 
EFG 
EFG 
BCD 
ABCDE 
ABCDE 
C: /Users/zongzi/PycharmProjec 
Process finished with exit code

标签:s1,haha,切片,字符串,ABCDEFG,print,操作,id
来源: https://www.cnblogs.com/zongziya/p/15873215.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有