数据类型
类型 | 特点 |
---|
数字 | int,float,double…. |
str | 有长度的,一串字符,不可变的,有编号的,编号是从0开始的。 |
列表list | 有长度的,可变的,有编号的,编号从0开始 |
tuple | 有长度的,不可变的,有编号的,编号是从0开始的。 |
字典dict | 有长度的,没有顺序的,一对一对的,是可变的 |
逻辑控制
条件控制(if)
if 密码错误:
提示密码错误
elif 网络错误:
提示网络错误
.....
循环控制
n = 1
while 密码错误:
提示:密码错误请重新登录
n = n + 1
if n > 4:
提示:您的银行账户已冻结,请明天重试。
循环控制的一个实例:
n = 1
真实的密码 = '123456'
用户输入的密码 = ''
密码错误 = True
while 密码错误:
用户输入的密码 = input("提示:密码错误请重新输入:")
print(type(用户输入的密码))
if 真实的密码 == 用户输入的密码:
密码错误 = False
print("密码正确!")
else:
密码错误 = True
n = n + 1
if n > 4:
print("提示:您的银行账户已冻结,请明天重试。")
break
函数
def 登录():
if 密码错误:
提示密码错误
elif 网络错误:
提示网络错误
.....
登录()