082第四次作業
1.capitalize(),將字符串的第一個字符修改為大寫,其他字符全部改為小寫。第一種方法:適用多個值a="ABcDe"s=""i= 0
1.capitalize(),將字符串的第一個字符修改為大寫,其他字符全部改為小寫。
第一種方法:適用多個值
a="ABcDe"
s=""
i= 0 #遍歷串
while i< len(a): #怎樣處理a[i]
if i==0:
if 97 <=ord(a[i])<=122: #小寫的,變成大寫的
x=ord(a[i])-32 #對應的大寫的符號的碼值
s += chr(x)
else:
s += a[i] #大寫的符號,直接跟s連接
else:
if 65 <= ord(a[i]) <= 90: #a[i]符號是大寫的
x=ord(a[i]) +32 #大寫的符號對應的小寫的符號碼值
s+= chr(x)
else:
s+=a[i]
i+=1
print(s)
第二種方法:既可以得出大小寫,也能得出對應大小寫的ASCII值,適用單個值
a=input()
b=ord(a)
if b>=97 and b<=122:
c = a.capitalize()
else:
c=a.casefold()
print(b)
print(c)
2.模擬實現sum函數功能。
a=(1,5,9,159)
print(sum(a))
上一篇:佛說四十二章經 超然法師
下一篇:王右軍祠







