解决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 SQLite3数据库操作类分享
Jun 10 Python
python复制与引用用法分析
Apr 08 Python
Python中的一些陷阱与技巧小结
Jul 10 Python
详解JavaScript编程中的window与window.screen对象
Oct 26 Python
Python中Selenium模拟JQuery滑动解锁实例
Jul 26 Python
Python实现字符串反转的常用方法分析【4种方法】
Sep 30 Python
django session完成状态保持的方法
Nov 27 Python
10分钟用python搭建一个超好用的CMDB系统
Jul 17 Python
Django 源码WSGI剖析过程详解
Aug 05 Python
python和JavaScript哪个容易上手
Jun 23 Python
python logging 重复写日志问题解决办法详解
Aug 04 Python
python破解同事的压缩包密码
Oct 14 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 cookie中点号(句号)自动转为下划线问题
2014/10/21 PHP
PHP自动生成缩略图函数的源码示例
2019/03/18 PHP
Laravel框架运行出错提示RuntimeException No application encryption key has been specified.解决方法
2019/04/02 PHP
laravel框架中表单请求类型和CSRF防护实例分析
2019/11/23 PHP
两个SUBMIT按钮,如何区分处理
2006/08/22 Javascript
JavaScript对象模型-执行模型
2008/04/28 Javascript
jQuery Clone Bug解决代码
2010/12/22 Javascript
24款非常有用的 jQuery 插件分享
2011/04/06 Javascript
Javascript实现仿WebQQ界面的“浮云”兼容 IE7以上版本及FF
2011/04/27 Javascript
jquery和javascript的区别(常用方法比较)
2013/07/04 Javascript
Perl Substr()函数及函数的应用
2015/12/16 Javascript
如何高效率去掉js数组中的重复项
2016/04/12 Javascript
javascript简写常用的12个技巧(可以大大减少你的js代码量)
2020/03/28 Javascript
AngularJs的UI组件ui-Bootstrap之Tooltip和Popover
2018/07/13 Javascript
vue实现底部菜单功能
2018/07/24 Javascript
详解vue移动端项目代码拆分记录
2019/03/15 Javascript
使用 UniApp 实现小程序的微信登录功能
2020/06/09 Javascript
python 判断一个进程是否存在
2009/04/09 Python
python自动化测试之从命令行运行测试用例with verbosity
2014/09/28 Python
Python2.6版本中实现字典推导 PEP 274(Dict Comprehensions)
2015/04/28 Python
python实现电脑自动关机
2018/06/20 Python
详解Python字典小结
2018/10/20 Python
Python类的继承用法示例
2019/01/31 Python
解决Python找不到ssl模块问题 No module named _ssl的方法
2019/04/29 Python
关于Python 常用获取元素 Driver 总结
2019/11/24 Python
详解python破解zip文件密码的方法
2020/01/13 Python
CSS3中的注音对齐属性ruby-align用法指南
2016/07/01 HTML / CSS
HTML5 form标签之解放表单验证、增加文件上传、集成拖放的使用方法
2013/04/24 HTML / CSS
Java里面StringBuilder和StringBuffer有什么区别
2016/06/06 面试题
公司人力资源的自我评价
2014/01/02 职场文书
优秀社区干部事迹材料
2014/02/03 职场文书
电台编导求职信
2014/05/06 职场文书
入股协议书范本
2014/11/01 职场文书
MySQL分区表实现按月份归类
2021/11/01 MySQL
Python 数据可视化之Bokeh详解
2021/11/02 Python
sql时间段切分实现每隔x分钟出一份高速门架车流量
2022/02/28 SQL Server