python3输入的input()坑
如下所示:
a,b,c,d = input()
很简单的代码,如果输入为
1 -1 -2 3
结果会报错,原因在于input函数会将你的输入作为python脚本运行,那么输入就变成了
1-1 -2 3,即0 -2 3
结果当然是错误的了,解决办法就是将输入用引号括起来,将其作为字符串输入。
即
"1 -1 -2 3"
这样结果就是
#Python学习交流QQ群:531509025a=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()坑相关推荐
- 笨办法学python3 pdf 脚本之家_解决python3输入的坑——input()
如下所示: a,b,c,d = input() 很简单的代码,如果输入为 1 -1 -2 3 结果会报错,原因在于input函数会将你的输入作为python脚本运行,那么输入就变成了 1-1 -2 3 ...
- python3中input输入浅谈_详解Python3中的 input() 函数
详解Python3中的 input() 函数 一.知识介绍: 1.input() 函数,接收任意输入,将所有输入默认为字符串处理,并返回字符串类型: 2.可以用作文本输入,如用户名,密码框的值输入: ...
- 2. Python3输入与输出
数据的输入和输出操作是计算机最基本的操作,本节只研究基本的输入与输出,基本输入是指从键盘上输入数据的操作,基本输出是指屏幕上显示输出结果的操作. 2.1基本输入和输出 常用的输入与输出设备有很多,如摄 ...
- Python3 —— if/while/input
Python3 -- if/while/input 目录 Python3 -- if/while/input 1.条件测试 2.if语句 3.i ...
- python input函数详解_对Python3中的input函数详解
下面介绍python3中的input函数及其在python2及pyhton3中的不同. python3中的ininput函数,首先利用help(input)函数查看函数信息: 以上信息说明input函 ...
- 第25章 Python3 输入和输出教程
在前面几个章节中,咱们其实已经接触了 Python 的输入输出的功能.本章节咱们将具体介绍 Python 的输入输出. 输出格式美化 Python两种输出值的方式: 表达式语句和 print() 函数 ...
- linux离线安装python3.6_Linux下安装Python3.6及避坑指南
Python3的安装 1.安装依赖环境 Python3在安装的过程中可能会用到各种依赖库,所以在正式安装Python3之前,需要将这些依赖库先行安装好. yum -y install zlib-dev ...
- Python编程基础:第五节 用户输入User Input
第五节 用户输入User Input 前言 实践 前言 为了方便于程序与用户进行交互,我们通常需要获取用户的键盘输入,这里我们就需要用到input()函数.需要注意的是,函数的返回结果均为字符串,如果 ...
- jQuery Mobile中文本输入域input、textarea的data-*选项
全栈工程师开发手册 (作者:栾鹏) jQuery Mobile 所有data-*选项 jQuery Mobile中文本输入域input.textarea的data-*选项 带有 type=" ...
最新文章
- swig error : Unrecognized option -doxygen Ubuntu 安装 swig-3.0.12
- Spring MVC前后端的数据传输
- UNION 与 UNION ALL
- 牛X,试用了下GitHub上22万Star的第一抢票神器,3秒钟抢到!
- 4.4 一个完整的Google Maps应用
- 肇庆计算机商务学校地址,肇庆市商业学校(商业技工学校)招生报名
- 微信收费事件背后被广泛忽略的技术细节
- 远程访问Linux之SSHputty
- python 仿真模拟_Python SimPy 仿真系列 (1)
- 【白皮书分享】2021-2022内容营销平台价值洞察白皮书.pdf(附下载链接)
- set在python中的用法_python中set的用法:详细源码示例
- ipv6 ospf配置方法_思科路由器 RIP、OSPF、EIGRP 路由协议最简单的配置实例详解
- Word中删除空白页的4种方法
- windows7删除计算机管理员权限,win7系统删除C盘文件需要管理员权限的解决方法...
- 【论文阅读】The Devil is in the Channels: Mutual-Channel Loss for Fine-Grained Image Classification
- Arduino 下使用ws2812b 16*16 led点阵屏显示汉字,规避FastLED的大坑
- 3D体验平台品牌应用——ENOVIA
- 格式化硬盘出现/dev/sdb2 is apparently in use by the system错误
- Spring Data JDBC自动生成的增删改查CRUD分页、排序SQL语句非常简洁没有多余的SQL
- Git push错误,Unauthorized fatal: Could not read from remote repository.未验证不能提交