python3在同一行内输入若干个数

我就是我 2023-01-17 13:52 250阅读 0赞

相信很多人都会使用

  1. a=input()
  2. b=input()

来进行输入操作,但是,这是以换行进行操作的,而有些题目是需要进行一行输入,空格隔开的,这时候就需要变换输入方式了。

那么怎么办呢?

我们可以这样写

  1. a,b=map(int,input().split())

这样就实现了一行输入,空格隔开的结果了。
如果有多个变量只需继续加就行了,如

  1. ''' 遇到问题没人解答?小编创建了一个Python学习交流QQ群:531509025 寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书! '''
  2. a,b,c=map(int,input().split())

如果想以逗号隔开,只需

  1. a,b,c=map(int,input().split(','))

python3在同一行内输入n个数并用列表保存,用空格分开

  1. List = list(map(int,input().split()))

发表评论

表情:
评论列表 (有 0 条评论,250人围观)

还没有评论,来说两句吧...

相关阅读