189 8069 5689

python变大写函数,python大小写转化函数

Python 编写并测试函数change(str1),其功能是对参数str1进行大小写转换?

def change(str1):

创新互联建站网络公司拥有十载的成都网站开发建设经验,数千家客户的共同信赖。提供成都网站制作、网站建设、网站开发、网站定制、买友情链接、建网站、网站搭建、响应式网站开发、网页设计师打造企业风格,提供周到的售前咨询和贴心的售后服务

new_str = str()

for i in range(len(str1)):

if(65 = ord(str1[i]) = 90):

a = str1[i].lower()

print(a,end='')

elif(97 = ord(str1[i]) = 122):

a = str1[i].upper()

print(a,end='')

else:

a = str1[i]

print(a,end='')

return new_str

str2 = str(input("要转换的字符串:"))

print(change(str2))

用python怎么把字符串首字母改为大写

利用capitalize()函数将字符串的首字母转为大写,其余变为小写def normallize(name): return name.capitalize()L2 = list(map(normallize,L1))print(L2)

python大小写字母转换代码

利用函数进行字母的大小写转换

upper():所有字母大写

lower():所有字母小写

capitalize():首字母大写,其他字母小写

title():每个单词首字母大写,其他小写

示例:

#encoding:UTF-8

msg = ''

print(msg.upper()) #upper()函数,将所有字母都转换成大写

print(msg.lower()) #lower()函数,将所有字母都转换成小写

print(msg.capitalize()) #capitalize()函数,将首字母都转换成大写,其余小写

print(msg.title()) #title()函数,将每个单词的首字母都转换成大写,其余小写

结果:

利用循环语句进行字母的大小写转换

Python中每个字母都有编号,可以根据编号来判断是大写字母还是小写字母,大写字母A的编号为:65,大写字母Z的编号为90,小写字母a的编号为:97,小写字母z的编号为122;大小写字母之间的编号相差32,可以利用这个来进行大写写的转换

示例:

#encoding:UTF-8

msg = ''

for num in msg:

if 97 = ord(num) = 122: #小写字母

upper_num = ord(num)-32 #大小写字母之前差了32

#chr()函数可以将编码数值转为字符(python没有字符的概念)

print (chr(upper_num),end='')

else:

print(num,end='') #不是小写字符,原样输出

print() #输出一个换行符

msg = ''

for num in msg:

if 65 = ord(num) = 90: #大写字母

upper_num = ord(num)+32 #大小写字母之前差了32

#chr()函数可以将编码数值转为字符(python没有字符的概念)

print (chr(upper_num),end='')

else:

print(num,end='') #不是大写字符,原样输出

结果:

————————————————

版权声明:本文为CSDN博主「舍得斋」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:


当前题目:python变大写函数,python大小写转化函数
分享地址:http://jkwzsj.com/article/hddghp.html

其他资讯