s=str(input(‘输入一个字符串:’))
l = len([i for i in s.split(’ ') if i])
print(l)
方法二:
def word_len(s):
return len([i for i in s.split(’ ') if i])
def main():
s = str(input(“请输入字符串:”))
l = word_len(s)
print(l)
main()
方法三:
str_1 = input(“请输入字符串:”)
for i in str_1:
python字符串及函数练习
~~~的博客
06-01
1749
1、输入一行字符,统计其中有多少个单词,每两个单词之间以空格隔开,并将输入字符按首字母大写居中,每个单词首字母大写左对齐,全小写,全大写右对齐的方式分别输出。如输入:This is a c++ program.输出:There are 5 words in the line.
2、写代码,有如下变量,请按照要求实现每个功能,name=”aleX“
a、移除name变量对应的值两边的空格,并输出移...