解决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列表append和+的区别浅析
Feb 02 Python
利用Python的Flask框架来构建一个简单的数字商品支付解决方案
Mar 31 Python
Python使用MYSQLDB实现从数据库中导出XML文件的方法
May 11 Python
Python爬虫之正则表达式的使用教程详解
Oct 25 Python
Django中更改默认数据库为mysql的方法示例
Dec 05 Python
Python编程图形库之Pillow使用方法讲解
Dec 28 Python
python实现多层感知器
Jan 18 Python
新手入门Python编程的8个实用建议
Jul 12 Python
Python性能测试工具Locust安装及使用
Dec 01 Python
python从ftp获取文件并下载到本地
Dec 05 Python
关于django python manage.py startapp 应用名出错异常原因解析
Dec 15 Python
PyTorch的Debug指南
May 07 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
咖啡冲泡指南 咖啡有哪些制作方式 单品咖啡 意式咖啡
2021/03/06 冲泡冲煮
jquery png 透明解决方案(推荐)
2010/08/21 Javascript
JavaScript学习笔记之定时器
2015/01/22 Javascript
javascript解三阶幻方(九宫格)
2015/04/22 Javascript
jQuery实现冻结表格行和列
2015/04/29 Javascript
Bootstrap的图片轮播示例代码
2015/08/31 Javascript
easyui window refresh 刷新两次的解决方法(推荐)
2016/05/18 Javascript
微信小程序  简单实例(阅读器)的实例开发
2016/09/29 Javascript
Bootstrap路径导航与分页学习使用
2017/02/08 Javascript
基于JS实现仿百度百家主页的轮播图效果
2017/03/06 Javascript
详谈jQuery中使用attr(), prop(), val()获取value的异同
2017/04/25 jQuery
解决node修改后需频繁手动重启的问题
2018/05/13 Javascript
详解Vue.js iview实现树形权限表(可扩展表)
2018/09/30 Javascript
React组件对子组件children进行加强的方法
2019/06/23 Javascript
微信小程序中如何使用flyio封装网络请求
2019/07/03 Javascript
Element-UI+Vue模式使用总结
2020/01/02 Javascript
JavaScript设计模型Iterator实例解析
2020/01/22 Javascript
JS设计模式之责任链模式实例详解
2018/02/03 Python
Python3 集合set入门基础
2020/02/10 Python
django2.2 和 PyMySQL版本兼容问题
2020/02/17 Python
浅谈在django中使用redirect重定向数据传输的问题
2020/03/13 Python
简单了解python列表和元组的区别
2020/05/14 Python
PyTorch的torch.cat用法
2020/06/28 Python
Django多个app urls配置代码实例
2020/11/26 Python
利用HTML5实现使用按钮控制背景音乐开关
2015/09/21 HTML / CSS
使用PDF.JS插件在HTML中预览PDF文件的方法
2018/08/29 HTML / CSS
美国最大的高尔夫发球时间预订网站:TeeOff.com
2018/03/28 全球购物
Java模拟试题
2014/11/10 面试题
电气自动化自荐信
2013/10/10 职场文书
企划主管岗位职责
2013/12/12 职场文书
幼儿园运动会入场词
2014/02/10 职场文书
《草虫的村落》教学反思
2014/02/16 职场文书
学校火灾防控方案
2014/06/09 职场文书
代理人委托书
2014/09/16 职场文书
个人股份合作协议书
2014/10/24 职场文书
博士论文答辩开场白
2015/06/01 职场文书