python进行交互式输入过程中,一般使用input()函数来接受键盘的输入。

如果考虑这样的应用:

程序需要多个参数,并且希望每输入一个参数就进行换行,即希望一次输入多个参数。

关于这样问题网络上有一些帖子,但是总是没有讲到要点,这里解析如下。

关键知识点:

1、input函数接受输入的是一个字符串。

2、对于多个变量的赋值时,等号右边应该为一个列表list

x,y=[列表]

有了上面的知识点,现在对不同输入的代码如下:

#input的输入是一个字符串。

x=input("请输入1个整数:")

y,z=eval(input("请输入2个整数,中间用逗号分开:"))

#注意,利用input输入多个数时整数时,前面需要添加eval函数,参数直接用','分开。

n,m=input("请输入2个字符串,中间用逗号分开:").split(',')

#注意,利用input输入多个数时整数时,前面需要添加eval函数,参数直接用','分开。

print(x,type(x))

print(y,z,type(y),type(z))

print(n,m,type(n),type(m))

#------------------------------------------------------#

#通过上面例子可以发现,在对多个参数同时进行赋值或者输入时,其实需要转换成一个列表,并将列表中的元素按顺序赋值。

p,q=[45.1,'china']

print(p,q,type(p),type(q))

上述代码的输入输出如下:

请输入1个整数:45

请输入2个整数,中间用逗号分开:45,56

请输入2个字符串,中间用逗号分开:ab,cd

45

45 56

ab cd

45.1 china

通过最后两行代码的输入和输出来看,多个数据类型不同的变量,可以利用一个List实现一次性赋值或者输入。

谢谢大家

python一次性输入多个数_python如何利用input函数输入多个参数?相关推荐

  1. python中input同时输入多个_python如何利用input函数输入多个参数?

    如果考虑这样的应用: 程序需要多个参数,并且希望每输入一个参数就进行换行,即希望一次输入多个参数. 关于这样问题网络上有一些帖子,但是总是没有讲到要点,这里解析如下. 关键知识点: 1.input函数 ...

  2. 如何在python中一次性输入多个参数_python如何利用input函数输入多个参数?

    如果考虑这样的应用: 程序需要多个参数,并且希望每输入一个参数就进行换行,即希望一次输入多个参数. 关于这样问题网络上有一些帖子,但是总是没有讲到要点,这里解析如下. 关键知识点: 1.input函数 ...

  3. python的input函数_python利用input函数输入多个参数的方法

    python利用input函数输入多个参数的方法 发布时间:2020-05-23 17:23:48 来源:亿速云 阅读:489 作者:鸽子 python进行交互式输入过程中,一般使用input()函数 ...

  4. python用input输入列表_python怎么用input函数输入一个列表

    在Python3.0以后,键盘输入使用input函数>>> x=input >>> 123 123 在命令行没有任何显示,输入123后直接赋值给x,并打印. 仅仅使 ...

  5. python怎么输入函数_python怎么用input函数输入一个列表

    详细内容 在Python3.0以后,键盘输入使用input函数>>> x=input >>> 123 123 在命令行没有任何显示,输入123后直接赋值给x,并打印 ...

  6. python一次性输入10个数_python如何一次性输入多个数

    python一次性输入多个数的方法:1.输入两个数字[m, n = map(int, input().split());]:2.输入三个及三个以上数字[a, b, c, d = map(int, in ...

  7. python一次性输入多个数_python如何一次性输入多个数

    相关学习推荐:python教程 python一次性输入多个数的方法: 1.输入一个数字直接m = int(input()) 2.输入两个数字就是m, n = map(int, input().spli ...

  8. python 输入五个数_python一次性输入多个数的方法

    python一次性输入多个数的方法 发布时间:2020-09-22 09:29:29 来源:亿速云 阅读:75 作者:小新 小编给大家分享一下python一次性输入多个数的方法,希望大家阅读完这篇文章 ...

  9. python请输入第一个数请输入第二个数_Python小白学习之路(四)——第一次练习题...

    写在前面: 今天下雪了呢!连着两天都没有更新学习记录. 我没有偷懒呢.做了一天的练习题,昨天学的内容还没总结完,太累了就回去睡觉了 连续一周早起,强大的内心也无法支撑我疲惫的身体 今天早起做了整理.加 ...

最新文章

  1. js 对象转json,json转对象
  2. 创建OPPM的12个步骤
  3. 附加 集合数据_最全的实例详解:Python字符串、列表、元组、字典、集合的补充...
  4. 计算机网络基础_4_传输层与应用层的作用
  5. C语言指针变量与一维数组
  6. 太原冶金技师学院计算机系,山西冶金技师学院2021年招生简章
  7. 《javascript入门学习笔记全集》【汇总】
  8. 关于 IO 和 NIO 的思考
  9. MySQL数据库设置主从同步
  10. 阶段3 1.Mybatis_07.Mybatis的连接池及事务_1 今日课程内容介绍
  11. 采用QT进行OpenGL开发(三)着色器编程
  12. JAVA 利用牛顿迭代公式开方
  13. 计算机总是说该程序正在使用,另一个程序正在使用此文件,电脑程序正在使用此文件无法访问如何解决...
  14. 微电影宣传片制作步骤分享。
  15. 【c语言】初识c语言-让你对c语言不在感到一无所知
  16. 上位机软件开发项目案例(一)_C#开发
  17. MSP430 单片机 SHT30 SHT31 温湿度传感器 MSP430F5529 MSP430G2553 程序
  18. 《七哥说道》第十六章:程序员,江湖见
  19. Android应用获取设备序列号
  20. 门面(facade)模式

热门文章

  1. 如何切底卸载Oracle
  2. 百度分享新浪微博无法分享图片的解决方法
  3. ubuntu中关闭防火墙
  4. 《关于莉莉周的一切》
  5. 游戏引擎中的通用编程技术
  6. 弄了个Gmail,觉得不适合我
  7. 11-Mybatis 延迟加载策略
  8. python盒中取球_在Python中找到占据给定球的盒子的位置
  9. 小程序显示服务器开小差,小程序提交一直显示网络错误,网络开小差,请刷新重试,切换网络也上不去,请问是?...
  10. python第三方库文件传输助手_Python中的第三方模块(itchat)