可以使用split()来分隔字符串,然后遍历列表,每行打印一个元素即可。
代码如下:
参考链接:
s=input()
# https://www.runoob.com/python/att-string-split.html
# 使用split()函数对输入的字符串进行分隔,按空格分隔成列表
t=s.split(" ")
# 遍历列表,每一行打印一个元素
for i in t:
# https://www.runoob.com/python/att-string-format.html
# 使用format()函数打印字符串
print("{}".format(i))
在Python中,你可以使用input()
函数获取用户输入的字符串,并使用split()
方法按空格分割字符串。接下来,你可以使用循环逐行打印分割后的字符串。
以下是一个示例代码,演示了如何实现这个功能:
print("请输入一个字符串:")
input_str = input()
# 使用空格分割字符串
words = input_str.split(" ")
print("输入格式如下:")
for word in words:
print(word)
在上述示例代码中,我们首先通过print()
函数输出提示信息,要求用户输入一个字符串。然后,使用input()
函数获取用户输入的字符串,并将其存储在input_str
变量中。
接下来,我们使用split()
方法将input_str
字符串按照空格进行分割,得到一个包含分割后的子字符串的列表words
。
最后,使用循环遍历words
列表,并逐行打印列表中的每个元素。
运行代码后,程序会要求你输入一个字符串。输入完毕后,它将按照空格分割并逐行打印出来。
需要注意的是,上述代码假定用户在输入时会以空格作为单词的分隔符。如果用户输入的字符串包含其他分隔符或者需要处理特殊情况,你可能需要根据实际需求进行相应的调整。
s = input()
t = s.split()
for i in t:
print(i)
在shell中示例:
>>> s = input()
I love China
>>> t=s.split()
>>> for i in t:
print(i)
I
love
China
>>>
这周,我做了爬取头像的python程序,比如说这个,爬取好看的头像,效果还算不错。自从有了这个程序,我也是可以经常换头像的人了
今天,有一个朋友联系说我,“仙草哥哥,我看了你的爬取头像的程序,受到了很大的启发。你知道我也是一个小站的站长,我的网站上有用户注册的功能,而且注册了以后可以自己上传头像。但是问题在于,我发现的大多数的用户都不喜欢设置头像,他们嫌设置头像太麻烦了。虽然我给用户发送了提示,而且还出了送金币的任务鼓励大家换头像,但是,他们还是不肯更换头像。你能不能帮我做一个程序,可以给我的用户自动完成设置头像呢?”
我说,“自动设置头像,听起来很有意思,但是你打算怎么做呢?首先我们保存很多的头像下来,然后等用户注册账号的时候,我们就随机给他设置一个吗?”
他说,“这样不好,因为用户的头像毕竟是代表他自己的。我们怎么能随便乱给别人设置头像呢?我希望,能够自动设置为他自己平常用的头像。”
我说,“也就是说,我们要帮助用户,设置他平常用的头像吗?这怎么可能呢?我也不认识他啊,我哪知道他平常会用什么头像呢?”
他说,“在注册的时候,我会要求新用户绑定上他的qq号,我们使用qq头像就可以了。也就是说,在他完成注册以后,如果他不主动设置头像,我们就把他的qq头像设置为默认头像,这样不就可以了吗?”
哦,原来是这样!我恍然大悟,对,这是一个非常常用的功能,很多的网站和应用,尤其是可以使用qq直接登陆的第三方网站和应用,大多都可以直接使用qq头像,那么这个功能要怎么做呢?现在我们就来实现一下吧