python输入处理系列文章,专栏总目录:

1、input接收单值

用input()读取用户的输入,input()返回的数据类型是str。

s = input('输入一个年龄: ')

print(type(s), s)

=>

输入一个年龄: 10

10

一般做法,对接收变量进行类型转换:s = int(s)。

2、input同时输入多个数

python的input函数正常来说,一次只能传来一个值,且这个值是一个字符串。如果想传入多个值,我们可以使用字符串的spilt函数,以空格进行字符串的分割,并返回一个列表。如下所示:

a,b = (input("请输入两个单词:").split())

print(a,b)

=>

请输入两个单词:hello word

hello word

上面说过,input函数只能将屏幕得到的值转为字符串,即str类型。

若想得到多个数字,可以想到map函数。将得到的每个str进行映射:

a,b = map(lambda x:int(x),input("请输入两个数:").split())

print(type(a),a)

=>

请输入两个数:52 47

52

3、不同格式的分隔符

3.1、使用一个逗号分隔输入

>>>a, b = input("请输入两个数:").split(',')

请输入两个数:2,3

>>>print(a,b)

2 3

>>>print(type(a))

转为int型:

>>>m, n = eval(input("请输入两个数:").split(','))

3.2、使用空格分隔输入

>>>a ,b = input("请输入两个数:").split()

请输入两个数:2 3

>>>print(a,b)

2 3

>>>print(type(a))

转为int型:

>>>n, m = map(int, input("请输入两个数:").split())

3.3、同时使用多种符号分隔

>>>import re

>>>a, b = re.split(',|,|\s',input("请输入两个数:"))

请输入两个数:2 3

>>>print(a,b)

2 3

>>>print(type(a))

转为int型:

>>>import re

>>>n, m = map(int, re.split(',|,|\s',input("请输入两个数:")))

原文链接:https://blog.csdn.net/weixin_34910922/article/details/106677344

python input隐藏输入_python输入input相关推荐

  1. python中int和input的区别_python中input()与raw_input()的区别分析

    使用input和raw_input都可以读取控制台的输入,但是input和raw_input在处理数字时是有区别的 纯数字输入 当输入为纯数字时 input返回的是数值类型,如int,float ra ...

  2. python输入_Python输入

    python输入 In this tutorial we will learn about the most common function input() that we use frequentl ...

  3. python分行输入_python输入换行

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! abcn123n(其中n代表换行) print('abc') print ('1 ...

  4. python输入变量输出常量_Python输入input、输出print

    1.输入input input是用于输入数据给变量.通过键盘输入的是字符串,如果需要其他格式,需要做转换.比如int.float类型数据,int() 如下是一个例子: 如果a不进行int转换,那么输入 ...

  5. python循环输入错误重新输入_python输入三次错误密码,用户锁定问题

    1.新建一个文件,用以存放白名单用户(正确注册的用户 格式:username:password),再建一个文件,用以存放黑名单用户(输入三次用户名均错误的用户). 2.读取白名单文件,将内容赋值给一个 ...

  6. python中input的意思_python中input指的是什么意思

    python中input指的是什么意思 发布时间:2020-11-20 14:05:44 来源:亿速云 阅读:85 作者:小新 这篇文章主要介绍python中input指的是什么意思,文中介绍的非常详 ...

  7. python怎么显示分数_Python 输入一个数字判断成绩分数等级的方法

    Python 输入一个数字判断成绩分数等级的方法 成绩分数等级为: 100-90 A 90-80 B 80-70 C 70-60 D 60以下 F 实现判断分数等级是一个很简单的数学问题,只要你输入的 ...

  8. python字符串输入_Python输入字符串的方法和实例代码

    Python怎么输入字符串 首先,要显示字符串,直接 print(字符串) 就可以显示了. 字符串可以用单引号或者双引号,python中没有字符类型. 多个字符串直接连着写,就表示连接,字符串内部的转 ...

  9. python中input是什么_Python中input函数的用法是什么?_后端开发

    "input()"函数是输入函数,用于吸收一个规范输入数据,且返回string范例.在Python3中,去除了"raw_input()"函数,仅保留了" ...

  10. python画图隐藏画笔_python画图

    转至:https://blog.csdn.net/weixin_43943977/article/details/102691392 1.灰色樱花树 from turtle import * from ...

最新文章

  1. AngularJS:如何使用自定义指令来取代ng-repeat
  2. Verifying Checksum ... Bad Data CRC ERROR: can#39;t get kernel image!
  3. Latex与VSCode环境搭建问题解决
  4. 使用ADF绑定创建视图对象行CreateInsert操作
  5. Protobuf编码指南
  6. linux mysql 内存监控_MySQL监控性能的一些方法总结
  7. 人人都能学会的python编程教程1:第一行代码
  8. 比较好玩的动态添加网页元素
  9. linux必备常用重要命令汇总
  10. Silverlight实用窍门系列:50.InkPresenter涂鸦板的基本使用,以及将效果保存为Png图片【附带源码实例】...
  11. 浅谈css常用伪类用法
  12. linux禁止root用户远程登录,linux禁止root用户远程登录
  13. 寻求 华中科大《机械控制工程基础》第五版习题参考答案
  14. 微信公众号(服务号)申请流程(仅供参考)
  15. SDUT-3337 计算长方体、四棱锥的表面积和体积
  16. StarRocks 极客营 | 王天宜:把 Usability 当产品来开发,愿运维把 StarRocks 用得飘逸
  17. port isolate enable命令
  18. 算法题目:小白上楼梯
  19. 重装window系统总结
  20. 什么是 CDP 和 LLDP?

热门文章

  1. android studio代理设置
  2. react router BrowserRoute部署后页面空白问题
  3. Learning Sites
  4. selenium实现12306全自动购票
  5. Beta 多样性排序分析方法与比较
  6. Datawhale线上组队学习汇总
  7. 个人笔记上传 -- linux简单命令
  8. Linux/Unix桌面趣事:让桌面下雪
  9. 捡到的苹果手机怎么解id锁_苹果手机软解和硬解的区别
  10. IDEA---那些你不知道的设置