Python使用input输入字符串会报错
当我们使用input函数接受输入的字符串,并在后面的代码中调用时
userName = input("Please input userName:")
input只会尝试输入数值型的数据(输入是整型,浮点型时合法,输入字符时会转换为对应的ascii码),如果输入是没有加""的字符串就会被认为是一个变量,而这个变量之前没有声明过就会报未定义的错误。
NameError: name XXXXX is not defined
就是你输入的这个字符串没有定义
应该使用raw_input函数,这样输入的数据都会被当做原始字符串,之后再进行后续处理。
userName = raw_input("Please input userName:")
Python使用input输入字符串会报错相关推荐
- delete操作字符串会报错吗?
其实是不会的."delete只能对对象属性进行操作"的说法是错误的,严谨来说,delete可以对任意变量类型进行操作,只不过只有对对象的属性才能操作成功,对其他变量类型操作失败罢了 ...
- python字符串拼接数字_解决Python中字符串和数字拼接报错的方法
解决Python中字符串和数字拼接报错的方法 前言 众所周知Python不像JS或者PHP这种弱类型语言里在字符串连接时会自动转换类型,如果直接将字符串和数字拼接会直接报错. 如以下的代码: # co ...
- vscode输入npm install报错
vscode输入npm install报错 主问题 时间:2021.12.04 问题描述:安装node.js后,在vscode控制台中输入npm install报出错误如下图: 问题根因:需要用管理员 ...
- Python 使用xlrd读Excel文件报错
Python 使用xlrd读Excel文件报错:XLRDError: Unsupported format, or corrupt file: Expected BOF record; found ' ...
- python的Web框架Django运行报错:Invalid HTTP_HOST header: 'xxx.xx.xxx.xxx:8000'. You may need to add 'xxx.xx'
python的Web框架Django运行报错:Invalid HTTP_HOST header: 'xxx.xx.xxx.xxx:8000'. You may need to add 'xxx.xx' ...
- ENVI对LandSat8 (OLI)图像 FLAASH大气校正 input radiance image data 报错 no valid data encountered in this file
问题描述:用ENVI5.3.1对LandSat8 (OLI)图像 FLAASH大气校正 input radiance image data 报错 no valid data encountered i ...
- ubuntu18.04安装python的mysqlclient==1.4.6报错ERROR Command errored out with exit status 1python setup
安装python的mysqlclient==1.4.6报错 环境: ubuntu18.04 python 3.7.2 Django 2.2 想要使用Django来操作MySQL,报错: LookupE ...
- python中引入包的时候报错AttributeError: module ‘sys‘ has no attribute ‘setdefaultencoding‘解决方法?
python中引入包的时候报错AttributeError: module 'sys' has no attribute 'setdefaultencoding'解决方法? 参考文章: (1)pyth ...
- python下载第三方库的时候报错ERROR: Command errored out with exit status 1: python setup.py egg_info Check the
python下载第三方库的时候报错ERROR: Command errored out with exit status 1: python setup.py egg_info Check the l ...
最新文章
- java jdk下载安装_Java JDK下载安装及配置
- 如何用Python快速抓取Google搜索?
- flask服务器端解析文件包时出现问题,flask + celery 遇到的那些坑
- Android进阶:七、Retrofit2.0原理解析之最简流程【上】
- (017)java后台开发之客户端通过HTTP获取接口Json数据
- 关于魔法方法的一点总结
- Java中log4j控制写入日志开关
- 为什么德国制造让人那么放心
- jQuery.ajax()方法
- java 加载shellcode_MSF-Shellcode生成和使用
- 给萌新的Flexbox简易入门教程
- Scala中的下划线使用总结
- 小米 samba linux,U-BOOT移植准备之(一)Samba服务器
- 指导CoVaR,基于Copula、GARCH、DCC、分位数回归、藤VineCopula
- 基于Markov区制转换模型的股票波动分析
- 一卡通变“一脸通”,人脸识别让校园更安全
- docker发布自己的镜像到docker hub上
- 通用后台管理系统,管理后台框架模板演示地址
- 带音效的计算机软件,音效增强软件哪个好用?好用的音效增强软件推荐
- 【Idea】Refactor
热门文章
- Java版本电子招标采购系统源码:营造全面规范安全的电子招投标环境,促进招投标市场健康可持续发展
- 下半年计算机技术与软件专业技术资格(水平)考试成绩历年公布时间
- 关于大华视频监控的制作
- 智慧农业,现代农业,数字农业——张继群的智慧农业之路
- java计算机毕业设计基于springboot+vue+elementUI的口腔管理平台管理系统(前后端分离)
- 关于如何求PAPR的CCDF以及ecdf函数的使用
- 汽车中的前置箱SGA是怎么进行内存管理的?
- 贴片电阻中的光敏电阻主要应用于哪些场景
- CAXA 二次开发 接单
- 2023全国特种作业操作证登高架设模拟考试试卷一[安考星]