日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

python3字符串常用操作

發(fā)布時(shí)間:2025/3/15 python 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python3字符串常用操作 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
# -*- coding:utf-8 -*- # Author: Evan Miname = "my name is alex"print(name.capitalize()) # 首字母大寫 print(name.count("a")) # 統(tǒng)計(jì)整個(gè)字符中a的個(gè)數(shù) print('aaaaa'.count("a", 0, len('aaaaa')-1)) # 前閉后開 print(name.center(50, "-")) # 打印50個(gè)字符,name在中間,不夠的用-來填充 print(name.endswith("ex")) # 打印name是否以ex結(jié)尾 print(name.expandtabs(tabsize=30)) # 擴(kuò)展\t為多少個(gè)空格 print(name.find("name")) # 找到name中最左邊的‘name’的開始字母的下標(biāo) print(name[name.find("name"):name.find("name")+len("name")])name1 = "my name is {_name}" print(name1.format_map({"_name": "Evan"})) # 用一個(gè)map來格式化print(name.isalnum()) # 當(dāng)只有字母或數(shù)字的時(shí)候返回True print('12asd'.isalpha()) # 是否是純英文字符 print("2".isdecimal()) # 是否是十進(jìn)制 方法檢查字符串是否只包含十進(jìn)制字符前面加 u print("1".isdigit()) # 是否是整數(shù) print("1A".isidentifier()) # 判斷是不是一個(gè)合法的表示符 也就是是不是一個(gè)合法的變量名 print("3333.3".isnumeric()) # 判斷是不是只包含數(shù)字 print("aa".isspace()) # 判斷是不是空格 print("My Name Is ".istitle()) # 每個(gè)首字母大寫 print('My Name Is '.isprintable()) # 是否可以打印 tty file,drive file print("NN".isupper()) # 是否是大寫 print("ll".islower()) # 是否是小寫 print(",".join(['1', '2', '3'])) # 直接join字符串列表 print(name.ljust(50, '*')) # 把name放在最左面,寫50個(gè)字符,不夠的用*填充 print(name.rjust(50, '$')) # 把那么放在最有面,寫50個(gè)字符,不夠的用$填充 print('NAME'.lower()) # 全部轉(zhuǎn)換為小寫 print('name'.upper()) # 全部轉(zhuǎn)換為大寫 print('Alex\n'.rstrip()) # 去掉右邊的回車和換行 print('Alex\n'.lstrip()) # 去掉左邊的回車和換行 print('\nAlex\n'.strip()) # 去掉兩邊的回車和空格p = str.maketrans('abcdef', '123456') # 制作一個(gè)翻譯對(duì)照,一對(duì)一的 print('alex li'.translate(p)) # 翻譯某個(gè)字符串print('alex li'.replace('l', 'L')) # 替換 默認(rèn)全部替換 print('alex li'.replace('l', 'L', 1)) # 替換幾個(gè) print('alex li'.rfind('l')) # 找到alex li 中最又邊的‘name’的開始字母的下標(biāo) print('alex li'.split('l')) # 字符串分割為數(shù)組 默認(rèn)為空格 print('123\n232323'.splitlines()) # 按行分割為數(shù)組 print('123'.startswith('1')) # 以1開始 print('Alex Li'.swapcase()) # 大小寫互換 print('alex li'.title()) # 轉(zhuǎn)換為標(biāo)題 print('lex li'.zfill(50)) # 寫50個(gè)字符,提供的字符不足50個(gè),前面補(bǔ)零

總結(jié)

以上是生活随笔為你收集整理的python3字符串常用操作的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。