一,python的基础数据类型
1,int(整形) 1 2 3 100
int里可以进行加减乘除运算
2,str(字符串) 凡是引号引起来的就叫字符串 ' ' , " ",''' ''',""" """
单双引号可以配合使用
三引号 : 换行的字符串
允许 (str + str str*int)操作
3,bool : True Flase
print(2>1)
print(3<1)
二,input(输入数据)
username=input("请输入用户名:")
使用input输入的数据类型无论是什么类型都被视为字符串类型,如果想进行数据比较需要先进行数据类型的转换。
username=int(inpu("请输入用户名"))
三,if条件判断语句
1,单独if
if 条件:
执行内容(满足条件执行,首行有四个空格)
2,if else
if 条件:
执行内容(满足条件执行,首行有四个空格)
else:
执行内容(不满足if条件,执行else内容)
3,if elif elif 多选一
从上往下执行,一旦有一个条件满足,终止执行
if 条件:
执行内容(满足条件执行,首行有四个空格缩进)
elif 条件:
执行内容(满足条件执行,首行有四个空格缩进)
elif 条件:
执行内容(满足条件执行,首行有四个空格缩进)
4,if elif else
if 条件:
执行内容(满足条件执行,首行有四个空格缩进)
elif 条件:
执行内容(满足条件执行,首行有四个空格缩进)
elif 条件:
执行内容(满足条件执行,首行有四个空格缩进)
else 条件:
执行内容(满足条件执行,首行有四个空格缩进)
5,嵌套的if
if 条件:
if 条件:
else:
else:
username = input("请输入用户名:")
password = input("请输入密码:")
code = "qwer"
your_code = input("请输入验证码:")
if your_code == code :
if username == 'taibai' and password == '123' :
print('登录成功')
else :
print('账户名或密码错误')
else :
print('验证码错误')