可以使用ascii碼表來判斷,小寫字母的ascii碼是97-122,大寫字母的ascii碼是65-90.
成都創(chuàng)新互聯(lián)于2013年成立,先為平湖等服務(wù)建站,平湖等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為平湖企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
代碼
運行結(jié)果:
運行結(jié)果
附ascii碼表:
ascii碼表
Python 命名一般來說有一下不成文的規(guī)則 :
模塊名一般使用全部小寫 如 myphone
類名第一個字母大寫,如果有多個單詞,每一個單詞的第一個字母大寫如 : MyPhone
函數(shù)名 : 小寫, 如果有多個單詞用下劃線隔開 如 my_phone
常量名字一般全大寫 : MYPHONE
代碼如下:
#!/usr/bin/python3
# -*- coding:utf-8 -*-
# @FileName ?:20200928_01.py
# @Time ? ? ?:2020/9/28 10:15
# @Author ? ?:Storm_duke
"""
將小寫字母轉(zhuǎn)成大寫字母
"""
# import
def lower2cap(astr):
adic = {"a": "A", "b": "B", "c": "C", "d": "D", "e": "E", "f": "F", "g": "G", "h": "H", "i": "I", "j": "J",
"k": "K", "l": "L", "m": "M", "n": "N", "o": "O", "p": "P", "q": "Q", "r": "R", "s": "S", "t": "T",
"u": "U", "v": "V", "w": "W", "x": "X", "y": "Y", "z": "Z"}
newlist = []
for s in astr:
newstr = adic.get(s)
if newstr is not None:
newlist.append(newstr)
else:
newlist.append(s)
return "".join(newlist)
if __name__ == "__main__":
mystr = 'abscDE12rgtkkjka'
print("轉(zhuǎn)變后的字符串:{}".format(lower2cap(mystr)))
描述:
capitalize():將字符串的第一個字母變成大寫,其他字母變小寫
語法:
str.capitalize()
實際案例:
1、打開zhidaopython語言命令窗口,定義一個字符串變量a并賦值,調(diào)用zfill方法,這個方法是使用0填充字符串。
2、如果字符串中版包含了字母,調(diào)用upper方法是將字符串中的字母全部轉(zhuǎn)換為大寫字母。
3、字權(quán)符串中的translate方法是替換指定位置的字符串,注意參數(shù)傳值。
4、如果只是要每個單詞的第一個字母大寫,調(diào)用title方法。
5、如果想要將字符串中的大寫字母轉(zhuǎn)換為小寫字母,小寫轉(zhuǎn)換為大寫,可以使用swapcase方法。
6、字符串中含有空格或特定字符,需要去掉,可以使用strip方法。
當前文章:Python字母大寫函數(shù) python中首字母大寫的方法
網(wǎng)站鏈接:http://aaarwkj.com/article40/doooseo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、外貿(mào)網(wǎng)站建設(shè)、自適應網(wǎng)站、網(wǎng)站營銷、小程序開發(fā)、虛擬主機
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)