温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Python中怎么实现大小写转换

发布时间:2021-07-10 14:44:25 来源:亿速云 阅读:1220 作者:Leah 栏目:大数据

Python中怎么实现大小写转换,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

1. 将数据表中某一个字段全部转换成小写

# 将数据表中某一个字段全部转换成小写

# 加载数据源
import pandas as pd
df_lower = pd.read_excel("D:\Jupyter\data\Python.xlsx",sheet_name = 1)
# 预览
df_lower

Python中怎么实现大小写转换

全部转换成小写

# 全部转换成小写
df_lower["goods"] = df_lower["goods"].str.lower()
df_lower

Python中怎么实现大小写转换

2. 字符串全部转换成小写字母

# 字符串全部转换成小写字母
str_lower = "BMW"
str_lower

# str_lower.lower()

Python中怎么实现大小写转换

str_lower.lower()

Python中怎么实现大小写转换

3. 将数据表中某一个字段全部转换成大写

# 将数据表中某一个字段全部转换成大写
import pandas as pd
df_upper = pd.read_excel("D:\Jupyter\data\Python.xlsx",sheet_name = 1)
df_upper

Python中怎么实现大小写转换

df_upper["goods"] = df_upper["goods"].str.upper()
df_upper

Python中怎么实现大小写转换

4. 字符串全部转换成大写字母

# 字符串全部转换成大写字母
str_upper = "abcd"
str_upper

Python中怎么实现大小写转换

str_upper = str_upper.upper()
str_upper

Python中怎么实现大小写转换

5. 只把一句话的开头单词的首字母转换成大写

# 只把一句话的开头单词的首字母转换成大写
df_capitalize1 = "i have a lot of money"
df_capitalize1

Python中怎么实现大小写转换

df_capitalize2 = df_capitalize.capitalize()
df_capitalize2

Python中怎么实现大小写转换

df_capitalize3 = "who ARE YOU"
df_capitalize3

Python中怎么实现大小写转换

df_capitalize4 = df_capitalize3.capitalize()
df_capitalize4

Python中怎么实现大小写转换

6. 标题首字母大写

# 标题首字母大写
str_title = "wo yao zi xue wang"
str_title

Python中怎么实现大小写转换

str_title1 = str_title.title()
str_title1

Python中怎么实现大小写转换

7. 综合运用

x = input("请 输入字符:")
y = []
for n in x :
    if "a"<= n <= "z":
        y.append(n.upper())
    elif"A" <= n <= "Z" :
        y.append(n.lower())
    else:
        y.append(n)
print("".join(y))

Python中怎么实现大小写转换

看完上述内容,你们掌握Python中怎么实现大小写转换的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注亿速云行业资讯频道,感谢各位的阅读!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI