python的格式化输入_如何在python中读取格式化的输入?
使用
raw_input()而不是input().
# Python 2.5.4
>>> a = raw_input()
3, 4, 5
>>> a
'3, 4, 5'
>>> b = a.split(', ')
>>> b
['3', '4', '5']
>>> [s.strip() for s in raw_input().split(",")] # one liner
3, 4, 5
['3', '4', '5']
误导性的名称input功能并不能达到您的预期.它实际上将stdin的输入计算为python代码.
在你的情况下,事实证明你所拥有的是一个数字元组,所有已经解析并准备工作,但通常你并不真的想要使用这种奇怪的副作用.其他输入可能导致任何数量的事情发生.
顺便说一句,在Python 3中他们修复了这个问题,现在input功能可以满足你的期望.
还有两件事:
>您不需要导入字符串来进行简单的字符串操作.
>与mjv said一样,要将元组或列表拆分为多个变量,您可以“解压缩”它.但是,如果您不知道列表的长度,这将是不可行的.
开箱:
>>> l = (1,2,3,4,5)
>>> a,b,c,d,e = l
>>> e
5
python的格式化输入_如何在python中读取格式化的输入?相关推荐
- matlab分析xml文件_如何在Java中读取XML文件(DOM分析器)
matlab分析xml文件 Today we will learn how to read the XML file in Java. We will also learn how to parse ...
- python大于等于怎么表示_如何在rejectdb中应用python lambda表达式中的大于等于
我在reinstdb表中有下面的json记录.在[{ "pid": 12, "sk": [ { "sid": 30, "et&qu ...
- python绘图背景透明_如何在 Matplotlib 中更改绘图背景
介绍Matplotlib是Python中使用最广泛的数据可视化库之一.无论是简单还是复杂的可视化项目,它都是大多数人的首选库.在本教程中,我们将研究如何在Matplotlib中更改绘图的背景.导入数据 ...
- python静态变量计数器_如何在Python中使用静态变量在计数
今天,在用Python写一个统计一个文件下有多少文件的小标本时,遇到了一个很棘手的问题.如何在Python中使用静态变量来计数.然后,就在网上一通查找,找的方法都是利用类的方法来实现静态变量.说实话没 ...
- python的loc函数_如何在pandas中使用loc、iloc函数进行数据索引(入门篇)
在数据分析过程中,很多时候我们需要从数据表中提取出我们需要的部分,而这么做的前提是我们需要先索引出这一部分数据.今天我们就来探索一下,如何在pandas中使用loc函数和iloc函数索引数据. 今天我 ...
- python右对齐 数字_如何在Python中右对齐数值数据?
我有一些数据,我显示在3列格式,形式"键:值键:键:值键:值".这里有一个例子: p: 1 sl: 10 afy: 4 q: 12 lg: 10 kla: 3 r: 0 kl: 1 ...
- python 指定证书验证_如何在python中验证SSL证书?
我需要验证我的自定义CA签署了证书.使用OpenSSL命令行实用程序很容易做到: # Custom CA file: ca-cert.pem # Cert signed by above CA: bo ...
- python队列怎么用_如何在Python中使用多处理队列? - python
我很难理解多处理队列如何在python上工作以及如何实现它.假设我有两个python模块,它们从共享文件中访问数据,我们将这两个模块称为writer和Reader.我的计划是让读取器和写入器都将请求放 ...
- python字符串筛选输出_如何在Python中过滤字符串列表
Python使用列表数据类型在顺序索引中存储多个数据.它的工作方式类似于其他编程语言的数字数组.filter()方法是Python的一种非常有用的方法.可以使用filter()方法从Python中的任 ...
- python隐藏启动台_如何在Python中启动后台进程?
如何在Python中启动后台进程? 我正在尝试将shell脚本移植到更易读的python版本. 原始shell脚本在后台使用"&"启动多个进程(实用程序,监视器等). 如何 ...
最新文章
- oracle恢复是怎么看进度,Oracle中查看慢查询进度的脚本分享
- 几步实现stm32上面移植mqtt
- php有哪些屏蔽错误的方法,php常见的错误类型及屏蔽方法
- SQL基础【六、and与or】
- 【报错笔记】在做图片上传时上传图片后可以跳转到上传成功界面,也没有报错,数据库中也传入了值,可是eclipse中webapp下怎样都无法生存目录。
- Ajax Toolkit AutoComplete 几种用法
- 十年编程,是人玩技术还是技术玩人?
- Java游戏开发 —— 扫雷
- 电阻分压计算,电阻选型
- 联想r480安全模式_thinkpad笔记本如何进入安全模式?
- 北京城市总体总体规划 下载_总体表现
- 易班轻应用富文本介绍
- 一句平静而感人的英文电影对白
- Linux系统操作(21):物理cpu数、cpu核数、逻辑cpu数、几路几核几线程、CPU信息详细查询方法
- java中Scanner类用法的详解
- 数据库——第二章关系运算题整理
- 极大后验概率(MAP)- maximum a posteriori(转载)
- 小米手机ADB删除系统应用去广告
- Python入门后,想要从事自由职业可以做哪方面工作?
- VS2019 C# MySQL 学生信息增删改查(二、改查(续前节))
热门文章
- 解决Latex编译报错:Command `\Bbbk‘ already defined. ...ol{\Bbbk} {\mathord}{AMSb}{“7C}
- [Ubuntu]在Ubuntu系统下连接远程Ubuntu服务器并传输文件:安装putty, filezilla
- CUDA 9.0安装+CUDA版本转换 + cuDNN7.1安装
- thinkcmf apache rewrite文件
- 第七章实验报告(数组实验)
- 如何在乌版图系统添加拼音输入法!
- C# WinForm 判断程序是否已经在运行,且只允许运行一个实例
- GCC源码自动编译-python脚本
- 必应拼音输入法与搜狗拼音输入法体验性分析检测
- C#:const 和readonly的区别