deflowercaseToUppercase2(self,str):# write your code herereturn"".join(chr(ord(c)-32)if"a"<= c <="z"else c for c instr)
转换成小写字母
deftoLowerCase(self,str):# Write your code herereturn"".join(chr(ord(c)+32)if"A"<= c <="Z"else c for c instr)
两字符串和
defSumofTwoStrings(self, A, B):# write your code hereifnot A:#如果A为空就输出Breturn B
ifnot B:return A
ifnot A andnot B:return""
ans =""iflen(A)<len(B):
A, B = B, A # 长的字符串记为A
offset =len(A)-len(B)
ans = A[:offset]for i inrange(len(B)):
ans +=str(int(A[offset + i])+int(B[i]))return ans
首字母大写
defcapitalizesFirst(self, s):# Write your code here
n =len(s)
s1 =list(s)if s1[0]>='a'and s1[0]<='z':
s1[0]=chr(ord(s1[0])-32)for i inrange(1, n):if s1[i-1]==' 'and s1[i]!=" ":
s1[i]=chr(ord(s1[i])-32)return"".join(s1)