使用Python中的split()方法从用户获取多个输入
任务是从用户那里获取多个输入,为此我们可以使用split()method。
split()方法
split()method是Python中的一种库方法,如果我们不提供任何分隔符,则任何空白都被视为分隔符,它接受多个输入并基于提供的分隔符制动给定输入。
语法:
input().split([separator], [maxsplit])
在这里,separator和maxsplit是可选参数,它们可用于指定目的。
不使用分隔符的示例
#输入两个整数并打印出来 a, b = input('Enter two integer numbers: ').split() print("a = ",a, ",b = ",b) #输入学生的姓名,年龄和百分比 #并打印出来 name, age, perc = input("Enter student's details: ").split() print("Name: ", name) print("Age: ", age) print("Percentage: ", perc)
输出结果
Enter two integer numbers: 100 200 a = 100 ,b = 200 Enter student's details: prem 21 98.56 Name: prem Age: 21 Percentage: 98.56
使用分隔符的示例
#输入两个整数并打印出来 a, b = input('Enter two integer numbers: ').split(',') print("a = ",a, ",b = ",b) #输入学生的姓名,年龄和百分比 #并打印出来 name, age, perc = input("Enter student's details: ").split(',') print("Name: ", name) print("Age: ", age) print("Percentage: ", perc)
输出结果
Enter two integer numbers: 100,200 a = 100 ,b = 200 Enter student's details: prem,21,98.56 Name: prem Age: 21 Percentage: 98.56