#26934: [Python]str.maketrans


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

學校 : 國立交通大學
編號 : 139794
來源 : [140.113.236.122]
最後登入時間 :
2022-09-03 11:13:16
e975. 3. 情書解密 (Love) -- 2019年5月TOI練習賽新手組 | From: [1.172.251.245] | 發表日期 : 2021-09-03 22:46

 

## 標題的意思

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

 
ZeroJudge Forum