python英文的大小写转换-作业


写一个程序,要将输入的英文转换成单词首字母大写并输出控制台
HeLLo wORlD
PRActiCe mAKes pErfECt

这个题跟类的应用那题挺像,结果我就把那个模块import过来,发现问题是
之前的的模块是要变成大写,现在只要首字母大写,我天真的认为给个什么
值就能修改了,现实给我一个大嘴巴子,这是两个方法,接下来还有一个问题
就是如何能将两行内容同时输入到程序中,查了半天也没查到,如果谁知道,
希望您能抽出宝贵时间教教我,谢谢您!

知识点
capitalize方法 - 用于把输入的词组每个单词都首字母大写
break函数 - 退出当前循环

1 定义一个列表接收转换完的英文
2 循环判断下是否有输入,有转换格式后添加到lines
3 如果没有就退出循环
4 从列表中逐一打印结果
"""

lines = []

while True:
    s = input("请输入要转换成大写的字母:")

    if s:
        lines.append(s.capitalize())
    else:
        break

for i in lines:
    print(i)
发布了11 篇原创文章 · 获赞 0 · 访问量 1454

猜你喜欢

转载自blog.csdn.net/qy00131717/article/details/104338208