2020年3月17日python学习笔记——元组 字符串额详细用法

 

坚持+思考+输出

1、学习方式:查看提供视频(30分钟)+自我整理笔记(2小时)+周末视频输出

2、笔记方式按提问方式整理。

元组:

 
 name = ("金角大王", "黑姑娘", "rain", "eva", "狗蛋", "银角大王", "eva","鸡头","金角大王")

# print(dir(name))   #查看元组拥有的方法
# 'count', 'index'

# # 元组只可读,不可修改
# name.count("金角大王")    #查找一个元素总共有几个
# print(name.count("金角大王"))

# print(name.index("金角大王"))   #返回元组里面从左到右存在元素的下标
# 
# name = ("金角大王", "黑姑娘", "rain", "eva", ["rain", "eva"], "银角大王", "eva","鸡头","金角大王")
# print(name)
# 
# print(name[4][0])
# 
# name[4][0]="xiugai"
# 
# print(name)   #元组本身不可变,但是元组如果包含可变元素,那么这些可变元素可以修改(只能修改可变的元素)。

  

字符串详细内容

定义:使用单引号  双引号  或者三引号括起来的内容

特性:

1、按照从左到右的顺序定义字符集合,下标从0开始顺序访问,有序

name = "I  like  you "

print(name[0],name[3]) #I l

2、由于是有下标的,所有可以进行切片操作

3、不可变,字符串是不可变的,不能像列表一样修改其中某个元素,所有对字符串的修改操作其实都是相当于生成了一份新数据。。元组特性

4、补充:

字符串的单引号和双引号都无法取消特殊字符的含义,如果想让引号内所有字符均取消特殊意义,在引号前面加r,如name=r’l\thf’

字符串能使用的方法
# print(dir(name))#字符串的方法
# 'casefold', 'center', 'count', 'encode', 'endswith', 'expandtabs', 'find',
# 'format', 'format_map', 'index', 'isalnum', 'isalpha', 'isascii', 'isdecimal',
# 'isdigit', 'isidentifier', 'islower', 'isnumeric', 'isprintable', 'isspace',
# 'istitle', 'isupper', 'join', 'ljust', 'lower', 'lstrip', 'maketrans', 'partition',
# 'replace', 'rfind', 'rindex', 'rjust', 'rpartition', 'rsplit', 'rstrip', 'split',
# 'splitlines', 'startswith', 'strip', 'swapcase', 'title', 'translate', 'upper', 'zfill']

1、学习方式:查看提供视频(30分钟)+自我整理笔记(2小时)+周末视频输出

2、笔记方式按提问方式整理。

元组:

猜你喜欢

转载自www.cnblogs.com/jianchixuexu/p/12513067.html