字符串:一串字符 字母 数字 汉字 韩语 符号 … 不可改
1,定义字符串:(4)
s1 = ‘啊,今天天气真不错,’
s2 = “估计明天也挺好。”
s3 = ‘’‘后天也能行,
大后天就不知道了。’’’
s4 = “”“昨天天气也挺好,
前天天气好像也不错。”""
2,操作
内置函数操作:len()
例如:
s = ‘啊,今天天气不错,’
l = len(s)
print(l)
求最大值,最小值
s = “123456,今天天气不错”
ma = max()
mi = min()
print(ma,mi)
输入,输出:
s = input(“请输入字符串:”)
# s1 = “%dgh%.2fjkl%s”
# s2 = “23456”
# print(s1,s2,2) #多输出
# print(s1,s2,end=";")#换行
# py2 print s1,s2
# print(s1%(123,3.14,“456”))
# print(round(3.1465926,2))
切片:
# print(s[9])
# print(s[0:5])
# print(s[:5])
# print(s[1:])
# print(s[:])
# print(s[0:5:2])
# print(s[-1:-10:-1])
# print(s[8👎-1])
内存模型:
1)字符串在哪块内存(python内存到底几块)
2)python根据什么去识别垃圾
3)python怎么回收这块内存
自带函数:
# print(s.count(“天”))
# print(s1.isalpha())
# print(s1.upper().lower())
# print(s.replace(“天”,“hi”,1))
# print(s.join(s1))
# print(s.strip(’,’))
# print(s.lstrip(’,’))
# print(s.rstrip(’,’))
# print(s.split(’,’))
# print(s.encode(“utf-8”))
# print(s.encode(“gbk”))
# print(s.index(“天”))
# print(s.find(“真好”))
# print(s.endswith(".py"))
# print(s.startswith(",",1,6))
# print(s1.isupper())
# print(s1.islower())
# print(s2.isdigit())
# print(s1.isalnum())
# print(s.ljust(15,""))
# print(s.rjust(15,""))
# print(s.center(15,"*"))
遍历:
# for i in range(0,len(s)):
# print(s[i])
# for i in s:
# print(i)
字符串
最新推荐文章于 2024-05-28 10:28:45 发布