python的input函数输入字符串发生nameError的问题,及解决办法

通过python xx.py引发的版本不兼容错误

一般情况下,python文件运行起来后,通过input()函数输入的数据都会转变成string字符串,可是当我们通过python xx.py的方式启动python文件程序之后,通过input()函数输入的数据有可能会引发nameError的错误,问题在于python版本的不兼容。

input nameError的解决办法

将“python xx.py”命令改成“python3 xx.py”

另一种解决办法

如果没有python3或以上的版本,只有python2,那么也可以用如下方法进行修改:

将“input()”函数改成“row_input()”

全栈编程 / 开发笔记(可向下滚动):
go语言能做些什么,较为成功的案例
分布式计算是什么意思,常用形式是什么
局域网是什么,无线局域网和有线局域网
网络拓扑结构是什么,及五种类型
云计算是什么意思
静态编译型语言和动态解释型语言
编程语言的垃圾回收机制是什么
沙盒是什么意思,计算机术语
主动防御是什么意思,及三个层次
Unicode是什么意思
阻塞Block和非阻塞Unblock是什么意思
什么是闭包,python实例和go语言实例
软件中间件是什么意思,适合语言
python的input发生nameError解决办法
python如何同时打开运行两个py文件
解决socket编程出现Connection refused
什么是线程和进程
获取js数组所有重复元素的索引
javascript的数组有没有求和函数

Copyright © 2022-2023 笨鸟工具 x1y1z1.com All Rights Reserved.