大家一起學python-day4-簡單的字串格式化("{}很好用")
阿新 • • 發佈:2018-12-29
#format的第一個用法 #1.1普通的功能 msg = '大家好我叫{},今年{}歲' print(msg.format('阿衰',20))#大家好我叫阿衰,今年20歲 #1.2按照括號中的數字大小進行賦值,從0開始 msg = '大家好我叫{1},今年{0}歲,明年{0}歲' print(msg.format('阿衰',20))#大家好我叫20,今年阿衰歲,明年阿衰歲 #1.3關鍵值取值 msg = '大家好我叫{name},今年{age}歲,明年{age}歲' print(msg.format(age=20,name='20'))#大家好我叫20,今年20歲,明年20歲 #1.4填充和格式化 print('我叫{:*^5},我今年{:>4}歲了'.format('三',20))#我叫**三**,我今年 20歲了 #2.字串的判斷 a ='asdsadsad' b ='SADSDSFDF' #2.1 upper全部轉換成大寫 print(a.upper())#ASDSADSAD #2.2 lower全部轉換成小寫 print(b.lower())#sadsdsfdf #2.3 swapcase把大小寫全部互換 print(a.swapcase())#ASDSADSAD #2.4 title將字串符當中的單詞首字母大寫,單詞以非字母劃分 c = 'i love you too' print(c.title())#I Love You Too #2.5capitalize只有字串的首字母大寫 print(c.capitalize())#I love you too #2.6 expandtabs s='hello\tpython' print(s.expandtabs())#hello python