1. Chaîne Python
Dans l'activité de caractère habituel, la manipulation du caractère de l'index enregistré, en python, peut être manipulée des caractères
1# 定义字符串 2my_str = 'woshizhiqiuxiaomeng,wozhengzaixuexiPython' 3# 输出第一个字符,即下标为0 4print(my_str[0]) 5# 输出最后一个字符,即下标为 len(my_str)-1 6print(my_str[len(my_str) - 1]) 7# 同上,输出最后一个字符 8print(my_str[-1]) 910# 输出从第1位开始,到第11位(下标10表示第11位)截止的字符串11print(my_str[0:10])12# 输出从倒数第六位到最后一位(包括最后一位)13print(my_str[-6:])14# 输出从第1位开始,到倒数第二位截止的字符串15print(my_str[0:-1])16# 输出全部字符串17print(my_str[:])1819# 输出从第1位开始,到第11位截止的字符串,步长为2,即取第0,2,4,6,8位字符。20print(my_str[0:10:2])21# 倒序输出字符串。22print(my_str[::-1])232425输出结果依次如下:26w27n28n29woshizhiqi30Python31woshizhiqiuxiaomeng,wozhengzaixuexiPytho32woshizhiqiuxiaomeng,wozhengzaixuexiPython33wsihq34nohtyPixeuxiazgnehzow,gnemoaixuiqihzihsow
Note de caractère de caractère de caractère Note sur la gauche
My_ster [x: Y]: y compris inscription x Les caractères n'incluent pas l'index y, les données de x- & gt; Y-1 est effectué Notez de nombreuses grammaires olives différentes, telles que [:: - 2] indiquant la sortie inverse, la taille de l'étape de 2. L'étape par défaut est +1
1# 字符串拼接 2new_str = "str_1" + "str_2" 3# 输出:str_1str_2 4print(new_str) 5 6# 字符串替换函数,生成新的str,旧的不会更改 7old_str = "old_str" 8new_str = old_str.replace("old", "new") 9# 输出:new_str10print(new_str) 1112# 字符串切割13str_list = "this_is_str".split("_")14# 输出:['this', 'is', 'str']15print(str_list) 1617# 检查字符串是否是以指定子字符串 substr 开头,是则返回 True,否则返回 False。如果beg 和 end 指定值,则在指定范围内检查。18startswith(substr, beg=0,end=len(string))1920# 检查字符串是否以 obj 结束,如果beg 或者 end 指定则检查指定的范围内是否以 obj 结束,如果是,返回 True,否则返回 False.21endswith(suffix, beg=0, end=len(string))2223# 转换字符串中的小写字母为大写24upper()2526# 转换字符串中所有大写字符为小写27lower()2829# 返回字符串长度30len(string)3132# 如果字符串中只包含数字字符,则返回 True,否则返回 False33isnumeric()3435# 如果字符串至少有一个字符并且所有字符都是字母则返回 True, 否则返回 False36isalpha()3738# 在字符串上执行 lstrip()和 rstrip(),删除字符串开头和末尾的空格39strip([chars])
chaîne de chaîne formatée
cible: Insérez une valeur / caractère dans une chaîne.
1# 两种格式化方法2print("我是{0}".format("知秋小梦"))3print("我是%s,今年%d岁"%("知秋小梦", 18))45# 输出6我是知秋小梦7我是知秋小梦,今年18岁
Lundi, liste Python
comme des chaînes de caractères, la liste peut également paver
1# 定义列表2list_str = ['aa', 'bb', 11, 'cc']3# 输出列表最后一位4print(list_str[-1])5# 倒序输出列表6print(list_str[::-1])7# 同字符串切片8...
]
Liste des fonctions générales
LEN / MAX / MIN: Liste des éléments / Valeur maximale / Minimum 1list_str = ['aa', 'bb', 11, 'cc'] 2# 在列表末尾添加新的对象 3list_str.append(["new_a", "new_b"]) 4 # 输出:['aa', 'bb', 11, 'cc', ['new_a', 'new_b'] 5print(list_str) 6 7# 列表追加新对象中的多个值到源列表中进行扩展 8list_str.extend(["new_a", "new_b"]) 9 # 输出:'aa', 'bb', 11, 'cc', 'new_a', 'new_b']10print(list_str) 1112# 列表排序13list_str.sort(key=None, reverse=False)
Connexion et dilater le procédé, la connexion est utilisé pour ajouter cLes objets diaboliques neufs et développés utilisés pour ajouter de nouveaux objets Elément de tri de tri Doit avoir le même type de données Cette section complète le mal python, en particulier le concept, etc. Python Series Continuez à mettre à jour, à partir de la plate-forme aux compétences avancées, de la syntaxe de programmation pour une syntaxe de combat réelle Juste.Si vous trouvez une erreur dans l'article pendant la lecture, veuillez vous reporter à vous, merci beaucoup;Si vous pouvez réaliser quelque chose en lisant, bienvenue pour partager la communication.