产生或返回所有小写字母和大写字母情况的函数。

问题描述 投票:1回答:1

有没有什么函数可以接受一个 "字符串",并产生所有情况下的小写字母和大写字母,每次我在循环调用函数,这是可能的,例如。

我给 "字符串" 运作

它产生的所有情况,如。

"String"
"sTring"
"stRing"
"strIng"
"striNg"
"strinG"
"STring"
"StRing"
"StrIng"
"StriNg"
"StrinG"
...

我是python的新手,我没有任何想法,我觉得可能有一个库或函数可以做到这一点。

python function yield yield-return
1个回答
0
投票

关于'无法躲避数字和cuz错误',有两种方法可以解决(你可以修改函数)。

  1. 在每一次迭代中增加一个try,如:
try:

except:
    continue
  1. 检查 "char "是否是一个数字值,用... nnumeric() 功能如:
> if char.isnumeric():
>         continue
© www.soinside.com 2019 - 2024. All rights reserved.