(Python)
我试着从用户那里得到一个输入(一个包含许多点的句子),然后在每个点之后将句子分割成一行,并将每行的第一个字母大写。你知道吗
s=input("enter a sentence with donts\n")
csn=s.split(".")
for i in csn:
cap=csn.upper()
print(cap)
输入:
i love.python.it's. great.
输出
我爱
Python
是的
伟大的
我怎样才能保留这些点呢?像这样
I love.
Python.
It's.
Great.
Tags:
可以使用
str.capitalize
将每个单词的第一个字符设为大写字母(如果合适),使用str.strip
删除多余的空格:印刷品
相关问题 更多 >
编程相关推荐