python使用input().split()接收多个用户输入

1.input() 接收多个用户输入需要与split()结合使用

host, port, username, passwd, dbname = input("请输入服务器地址,端口号,用户名,密码及数据库名,空格隔开:").split()    # 注意input()的返回类型是str
print(host,port,username,passwd,dbname)

输出结果:
请输入服务器地址,端口号,用户名,密码及数据库名,空格隔开:10.1.1.71 22 root 123456 db_name
10.1.1.71 22 root 123456 db_name
说明:str.split(str="", num=string.count(str))  # str是分隔符(默认为所有的空字符,包括空格、换行(
)、制表符(	)等),num是分隔次数
举例:

txt = "Google#Runoob#Taobao#Facebook" x = txt.split("#", 1) print(x) 输出结果: ['Google', 'Runoob#Taobao#Facebook']
原文地址:https://www.cnblogs.com/wang-mengmeng/p/11660504.html