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))
上一篇:佛说四十二章经 超然法师
下一篇:王右军祠