python 字符串大小写转换(不能使用swapcase()方法)

Posted 中华酷联

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 字符串大小写转换(不能使用swapcase()方法)相关的知识,希望对你有一定的参考价值。

python 3字符串大小写转换

要求不能使用swapcase()方法

#!/usr/bin/env python
# -*- coding:utf-8 -*-
# Author:Hiuhung Wan

str1 = input("请输入字符串:")

list1 = list(str1)
str2 = ‘‘

for i in list1:
    if int(ord(i)) >= 65 and int(ord(i)) <= 90:   #大写
        str2 += chr(int(ord(i))+32)           #字符串拼接
    elif int(ord(i)) >= 97 and int(ord(i)) <= 122:  #小写
        str2 += chr(int(ord(i)) - 32)

print(str2)

  

以上是关于python 字符串大小写转换(不能使用swapcase()方法)的主要内容,如果未能解决你的问题,请参考以下文章

python字符串的操作(去掉空格strip(),切片,查找,连接join(),分割split(),转换首字母大写, 转换字母大小写...)

JAVA实现字符串大小写转换问题

小5聊Python字符串大小写转换并倒序输出 | Python技能树征题

python如何定义函数将小写转换为大写

python如何定义函数将小写转换为大写

python字符串大小写转换