解决python3输入的坑——input()


Posted in Python onDecember 05, 2020

如下所示:

a,b,c,d = input()

很简单的代码,如果输入为

1 -1 -2 3

结果会报错,原因在于input函数会将你的输入作为python脚本运行,那么输入就变成了

1-1 -2 3,即0 -2 3

结果当然是错误的了,解决办法就是将输入用引号括起来,将其作为字符串输入。

"1 -1 -2 3"

这样结果就是

a=1,b=-1,c=-2,d=3

补充知识:Python环境下的Sublime Text3无法使用input()函数

【注】:下述操作过程是结合多种网络方法,然后自己实践的结果。写在这里,主要目的是加深记忆,也希望能帮助后来者吐舌头

在Sublime Text3中写好Python程序,按Ctrl+B运行程序,在控制台中输入内容,回车,程序没有响应。最后求助网络,找到了解决办法。

一、安装插件SublimeREPL

1、按Ctrl+Shift+P,打开命令框。输入Install Package,回车,等待几秒钟,会弹窗提示“安装成功”。

2、按Ctrl+Shift+P,打开命令框,输入Install,选择“Package Control: Install Package”,然后在新出现的命令框中输入SublimeREPL,回车

二、运行程序

依次点击Tools—SublimeREPL—Python—Python - RUN current file,打开一个名为“*REPL*[python]”的文件,它是可交互的,在里面输入内容,回车即可。

三、设置运行快捷键

依次点击Preferences—Key Buildings,输入以下内容,然后保存,设置按键F5为运行程序快捷键

[
 { "keys": ["f5"], "caption": "SublimeREPL:Python", 
      "command": "run_existing_window_command", "args":
      {
       "id": "repl_python_run",
       "file": "config/Python/Main.sublime-menu"
      } 
 },
]

以上这篇解决python3输入的坑——input()就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python常用模块用法分析
Sep 08 Python
详解Python编程中对Monkey Patch猴子补丁开发方式的运用
May 27 Python
Python实现的txt文件去重功能示例
Jul 07 Python
Python批处理更改文件名os.rename的方法
Oct 26 Python
对python cv2批量灰度图片并保存的实例讲解
Nov 09 Python
Python3 jupyter notebook 服务器搭建过程
Nov 30 Python
python导入模块交叉引用的方法
Jan 19 Python
python DataFrame 取差集实例
Jan 30 Python
Python占用的内存优化教程
Jul 28 Python
python实现最速下降法
Mar 24 Python
Selenium及python实现滚动操作多种方法
Jul 21 Python
Python远程方法调用实现过程解析
Jul 28 Python
python3 使用ssh隧道连接mysql的操作
Dec 05 #Python
python3通过subprocess模块调用脚本并和脚本交互的操作
Dec 05 #Python
python实现启动一个外部程序,并且不阻塞当前进程
Dec 05 #Python
python subprocess pipe 实时输出日志的操作
Dec 05 #Python
python 操作excel表格的方法
Dec 05 #Python
解决python 执行shell命令无法获取返回值的问题
Dec 05 #Python
Python 利用flask搭建一个共享服务器的步骤
Dec 05 #Python
You might like
PHP写MySQL数据 实现代码
2009/06/15 PHP
php操作xml并将其插入数据库的实现方法
2016/09/08 PHP
jquery.validate分组验证代码
2011/03/17 Javascript
Javascript学习笔记-详解in运算符
2011/09/13 Javascript
javascript读取Xml文件做一个二级联动菜单示例
2014/03/17 Javascript
jQuery中element选择器用法实例
2014/12/29 Javascript
js实现文字跟随鼠标移动而移动的方法
2015/02/28 Javascript
JavaScript正则表达式小结(test|match|search|replace|split|exec)
2016/12/08 Javascript
jQuery Validate表单验证插件实现代码
2017/06/08 jQuery
jquery+css实现下拉列表功能
2017/09/03 jQuery
jquery如何实现点击空白处隐藏元素
2017/12/05 jQuery
对vuex中getters计算过滤操作详解
2019/11/06 Javascript
vue 路由懒加载中给 Webpack Chunks 命名的方法
2020/04/24 Javascript
Vue如何实现监听组件原生事件
2020/07/03 Javascript
Element InputNumber 计数器的实现示例
2020/08/03 Javascript
JavaScript构造函数原理及实现流程解析
2020/11/19 Javascript
[04:41]2014DOTA2国际邀请赛 Liquid顺利突围晋级正赛
2014/07/09 DOTA
[43:57]LGD vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
详谈Python基础之内置函数和递归
2017/06/21 Python
Python实现获取邮箱内容并解析的方法示例
2018/06/16 Python
Python实现KNN(K-近邻)算法的示例代码
2019/03/05 Python
Python容器使用的5个技巧和2个误区总结
2019/09/26 Python
python使用opencv实现马赛克效果示例
2019/09/28 Python
Python中flatten( ),matrix.A用法说明
2020/07/05 Python
详解移动端Html5页面中1px边框的几种解决方法
2018/07/24 HTML / CSS
AmazeUI的下载配置与Helloworld的实现
2020/08/19 HTML / CSS
adidas官方旗舰店:德国运动用品制造商
2017/11/25 全球购物
翻译专业应届生求职信
2013/11/23 职场文书
迟到检讨书5000字
2014/01/31 职场文书
消防安全承诺书
2014/05/22 职场文书
个人四风问题对照检查材料思想汇报
2014/10/06 职场文书
群众路线专项整治工作情况报告
2014/10/28 职场文书
教师学习心得体会范文
2016/01/21 职场文书
《西门豹》教学反思
2016/02/23 职场文书
创业者如何撰写出一份打动投资人的商业计划书?
2019/07/02 职场文书
js 数组 fill() 填充方法
2021/11/02 Javascript