【问题标题】:How would I use python to print out alternating upper and lower case letters that the user has input?我将如何使用 python 打印出用户输入的交替大小写字母?
【发布时间】:2022-12-13 01:56:35
【问题描述】:

我需要从用户那里获取输入并保存。

所有原本大写那里的字母需要转换小写字母;

最初是小写的该输入中的字母将被转换大写那些。

有时似乎很难弄清楚要使用什么命令以及如何使用它们。

为了更好地解释,字符串 "OvErFLOW" 将被转换为 "oVeRflow"

需要在转换得到的字母之间放置一些随机符号,这主要是人们现在可能正在努力解决的部分。

帮助将不胜感激!先感谢您!

【问题讨论】:

  • 这有点含糊。请提供清晰的输入/输出示例、详细逻辑以及最重要的是您尝试过的内容以及最终失败的原因。
  • 欢迎来到堆栈溢出!请 edit 你的问题包括一个 minimal reproducible example 显示示例输入、预期输出和代码针对您根据自己的研究尝试过的内容,以便我们更好地了解如何提供帮助
  • 请提供足够的代码,以便其他人可以更好地理解或重现问题。

标签: python loops


【解决方案1】:
print("Hello, World!")
i = input()
a = ""
b = "" 
for Ih in i:
    if Ih == Ih.upper():
        a += Ih.lower ()
    elif Ih == Ih.lower():
        a += Ih.upper() 
print(a)
for i in a:
    b += i + "r" #insert random 

打印出 b 看看结果吧!

【讨论】:

    猜你喜欢
    • 2020-12-24
    • 1970-01-01
    • 2018-05-04
    • 1970-01-01
    • 2014-12-21
    • 2014-01-11
    • 1970-01-01
    • 2011-03-15
    • 1970-01-01
    相关资源
    最近更新 更多