首页 > 其他 > 详细

2020年暑假(2)

时间:2020-08-07 23:41:40      阅读:137      评论:0      收藏:0      [点我收藏+]

元组

# 不能被修改
tuple1 = (1, 2, 3, 4)
tuple1[1]
tuple1[:5]

a = (1)  # int
b = (1,)  # tuple

# 更新和删除

temp = (a, b, c)
temp = temp[:2] + (d,) + temp[2:]
print(temp)
print(8*(8,))  # 8组成的
del temp
# 元组和列表不一样
# 元组可以变成列表
# 列表[]  元组()

# 字符串转
a = "a , c ,f"
# 一个一个字符
print(list(a))
b = (1, 2, 3, 4)
print(list(b))
#
print(str(b))
max(b)
len(b)
numbers = [1, 2, 3]
max(numbers)
min(numbers)
chars = 1234567890
min(chars)
# 序列的数据类型要全是数字或者字符
# 数字求和
sum(numbers)
sorted(numbers)
# 返回迭代器对象
reversed(numbers)
list(reversed(numbers))
# 枚举  会有索引
enumerate(numbers)
list(enumerate(numbers))
#  相同的参数序列 组成 元组 会有省略
a = [1, 2, 3, 4, 5, 6]
b = [1, 2, 3]
list(zip(a, b))

 

字符串

str = "abcab"
# 第一个字母大写
str.capitalize()
# 所有字符改为小写
str.casefold()
# 填充 ,居中
str.center(40)
str.count("a", 0, 4)

str.endswith("s")
# 不存在返回-1
str.find("a")
# 不存在产生异常
str.index("a")
# 被调用的截开
print(str.join("12345"))  # 1abcab2abcab3abcab4abcab5

# 用字符串分成元组
str.partition("c")
str.replace("a", "aa")

str.rfind("a")  # 从右边开始查

str.split("c")  # 默认用空格切 变成列表 有参数那个数被消除

str.startswith("a")

# 删除空格
str.strip()
# 删除字符
str.strip("s")
# 变换大小写
str.swapcase()
# a变成b
str.translate("a", "b")
# 位置参数和关键字参数
# 位置参数在关键字参数前
"{0} love {1} ".format("I", "u")
print("{0} love {1} ".format("I", "u"))
print("{a} love {b} ".format(a="I", b="u"))

# 转义字符会被转义
print(\ta)  # 输出 a
print("\\")  # 输出 \
# 打印花括号  {0}
print("{{0}}".format(""))

# 四舍五入保留一位小数
print({0:.2f}.format(72.364, GB))

# %格式化操作符
%c % 97  # 字符或ASCII
%c %c % (97, 98)

%s % love

%d + %d = %d % (4, 5, 4 + 5)

# 格式化定点数
%f % 520.1314
%e % 520.1314
%E % 520.1314
%g % 520.1314

#m.你代表位数
%5.1f % 520.1314   #总宽度,小数宽度
%.2e %520.1314
# 正负号
%+d % 5

%-d % 5

 

2020年暑假(2)

原文:https://www.cnblogs.com/ywqtro/p/13409396.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!