Python大小寫轉換

2021-10-07 13:43:10 字數 681 閱讀 7378

a、b、c、d這樣的52個字母(包括大寫)在計算機中儲存時也要使用二進位制數來表示。

標準ascii碼使用7位二進位制數(剩下的1位二進位制為0)來表示所有的大寫和小寫字母,如下圖所示,可以看出字母對應大小寫的差值為32。

注意:python 中,使用ord()函式將 字元 轉換成其對應的 ascii 碼;使用chr()函式將 ascii 碼轉換成其對應的 字元。

如:ord('a')得到結果65chr(65)得到結果a

# 請使用 input() 輸入乙個英文本母 char

char=

input()

# 請實現英文本母的大小寫轉化

ascii1=

ord(char)

if ascii1<=91:

ascii2=ascii1+

32else

: ascii2=ascii1-

32letter=

chr(ascii2)

print

(letter)

Python大小寫轉換

來自 大寫把所有字元中的小寫字母轉換成大寫字母 str hello world print str.upper hello world 小寫 把所有字元中的大寫字母轉換成小寫字母 str hello world print str.lower hello world 第乙個字母轉為大寫 把第乙個字母...

大小寫轉換

小寫數值轉大寫 xieshuxu 傳入轉換字串 傳入整數單位 如 元 傳入小數點後一位單位 如 角 傳入小數點後兩位單位 如 分 public string xiaotoda string xiao,string one,string two,string tree if xiao.indexof ...

大小寫轉換

problem description x現在要學習英文以及各種稀奇古怪的字元的了。現在他想把一串字元中的小寫字母變成大寫字元,大寫字母變成小寫字母,其他的保持不變。input 輸入有多組。每組輸入乙個字串,長度不大於80,不包含空格。output 輸出轉換後的字串 sample input a b...