在python中输入数据使用input、该函数返回值的类型是_python3的input函数默认返回值都是str...
python3的input函数特性
python3与python2的input的区别
使用注意
引例
pwd_list=['20201234','20201235','20201236']
def account_login():
ID=int(input('please input your ID:'))
password = input('Password:')
if password == pwd_list[ID] :
print('login success!')
else:
new_pwd=input('enter a new pwd:')
pwd_list[ID]=new_pwd
print('changed')
account_login()
account_login()
我在练习使用python的if结构做登录函数时,出现了问题,通过修改python2还有python3run code找到了区别,上面的例子已经使用了int()转型,是没有问题的。
如果仅使用input输入ID的话,python3运行就会出错,如下
File "/Users/user/存储D/python/02-login_test.py", line 5, in account_login
if password == pwd_list[ID] :
TypeError: list indices must be integers or slices, not str
在python中输入数据使用input、该函数返回值的类型是_python3的input函数默认返回值都是str...相关推荐
- python中matplotlib自定义设置图像标题使用的字体类型:获取默认的字体族及字体族中对应的字体、自定义设置图像标题使用的字体类型
python中matplotlib自定义设置图像标题使用的字体类型:获取默认的字体族及字体族中对应的字体.自定义设置图像标题使用的字体类型 目录
- 在Python中,json.jumps无法直接转译datetime类型的值
python中,json.jumps无法直接转译datetime类型的值. 最简便的方法可以通过下面这个: json.dumps(results, indent=4, sort_keys=True, ...
- python中__init__下划线怎么打出来_除了__init__ 这个双下划线函数,你在定义 Python 类时还使用过哪些双下划线函数?...
Python 中以双下划线开头跟结尾方法称为 magic method 即 魔法方法,我之前总结过一些常用的给你参考:__new__ && __init__ 他们之间的关系是面试中经常 ...
- python中异常的处理及断言,包括异常类型、异常捕获、主动跑出异常和断言
一.异常类型介绍 什么是异常?异常即是一个事件,该事件会在程序执行过程中发生,会影响程序的正常执行,一般情况下,在python无法正常处理程序时就会发生一个异常.异常是python对象,表示一个错误. ...
- python中使用什么表示代码块、不需要使用大括号_Python3学习笔记02-基础语法
默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串 ' # -*- coding:cp-1252 -*-' 也可以指定其他编码,以上用cp-1252字符 ...
- python中字符串常量可以用任意多个引号括起来_Python---3基础输入方法
一字符串写法 1.单一字符串 用print()在括号中加上字符串,就可以向屏幕上输出指定的文字.比如输出'hello, world',用代码实现如下: >>> print('hell ...
- python中读写excel的扩展库_Python读写Excel文件第三方库汇总,你想要的都在这儿!...
常见库简介 xlrd xlrd是一个从Excel文件读取数据和格式化信息的库,支持.xls以及.xlsx文件. http://xlrd.readthedocs.io/en/latest/ 1.xlrd ...
- python中使用什么表示代码块、不需要使用大括号_Python3 基础语法
Python3 基础语法 阅读 (129) | 发布于 2020-05-11 18:12:32 编码 # -*- coding: utf-8 -*- 这是代码的编码方式.不是程序要处理的数据的编码方式 ...
- python中常见的漏洞_Python常见安全漏洞及修复方法集合!你所不会的这里都有!...
[51CTO技术沙龙]10月27日,让我们共同探索AI场景化应用实现之道 --> 概述 编写安全的代码很困难,当你学习一门编程语言.一个模块或框架时,你会学习其使用方法.在考虑安全性时,你需要考 ...
最新文章
- 【机器学习入门】(10) 特征工程:特征抽取,字典特征抽取、文本特征抽取,附完整python代码
- 体验Remix——安卓电脑
- oracle中的存在函数吗,Oracle判断表是否存在的函数
- Python-快速排序算法
- python 12306 车次数据获取
- Testng.xml文件讲解
- localhost 拒绝了我们的连接请求。_Zipkin请求链路日志聚合
- windows系统bat批处理 一键添加共享打印机
- Word VBA中读取Excel表格中的数据
- pandownload 替代品_Pandownload倒下了,还有它,又一款百度云下载神器,10M/s
- 免费域名邮箱如何申请?怎么给国外发邮件?
- 周爱民-javascript
- Android仿射密码破译app
- JS打开新标签页(window.open应用)
- 计算机鼠标与键盘基本知识,电脑鼠标和键盘的基础设置方法
- Axure 放大与缩小
- 从Google Maglev到UCloud Vortex,如何造一个牛逼的负载均衡?
- python模拟手写笔迹_原笔迹手写实现平滑和笔锋效果之:笔迹的平滑(一)
- IT 资产管理及其重要性
- Restful API是什么?初探Restful API,传统接口写法与Restful API接口写法区别