#26934: [Python]str.maketrans


406490150@gms.tku.edu.tw (我是朱朱)

學校 : 國立交通大學
編號 : 139794
來源 : [140.113.236.122]
最後登入時間 :
2022-09-03 11:13:16

 

## 標題的意思

str.makestrans(原始字串, 變成新的字串)

 

## 如何rotate?

s = '123456'

k = 偏移量

s[k:] + s[:k]

 

## 如何一次轉換小寫跟大寫?

使用字串相接:(小寫)+(大寫)

新的字串 = (小寫[k:] + 小寫[:k])+(大寫[k:] + 大寫[:k])

 

## 如何判斷[愛]在字串裡?

if '小寫愛' in 字串 or '大寫愛' in 字串:

  break

 

## 要幾次?

for k in range(26): 

0~25 就夠了

 

## 自己'abcde....xyz'好累

可以用string.ascii_lowercase, string.ascii_uppercase