一、注释
注释分为两种分别是 # 和三引号(‘’',“”")
#是单行注释只能注释一行:
三引号(‘’',“”")是多行注释可以注释多行:
二、变量
变量可以说是把赋值的值装在一个容器里面一样
但是我们写变量名的时候也得遵循一点规则,有一个口诀叫:数字字母下划线,数字不能做开头,避免关键字 。
说的是,变量名是由数字字母和下划线组成的而且数字不可以做开头,变量名也不可以是关键字。
如果没有变量打印可能是这样的:
print('123')
print('123')
输出结果:
123
123
有变量打印是这样的:
a = 123
print(a)
print(a)
输出结果:
123
123
是不是方便一点点。
三、运算符
python运算符有+加,-减,*乘,/除,//商,%取余,**次幂 加号可以用于字符串的拼接,但是一般不那么用。
a = 3
b = 5
# 加
print("{}+{}={}".format(a,b,a+b))
# 减
print("{}-{}={}".format(a,b,a-b))
# 乘
print("{}×{}={}".format(a,b,a*b))
# 除
print("{}÷{}={}".format(a,b,a/b))
# 商
print("{}//{}={}".format(a,b,a//b))
# 取余
print("{}%{}={}".format(a,b,a%b))
# 次幂
print("{}**{}={}".format(a,b,a**b))
四、逻辑运算符、控制流程、条件控制
逻辑运算符就是and、or和not
and是两个条件都满足为Ture有一个或多个不满足为False,or是两个条件只要有一个满足为Ture,not 表示否定,反过来的意思。
以下为if中常用的操作运算符:
程序演示 > 操作符:
# 使用数字
print(1 > 2)
# 使用变量
x = 2
y = 3
print(x > y)
运行结果:
False
False
if 嵌套
在嵌套if的语句中,可以把if.elif.else结构放在另外一个if.elif.else结构中。
案例:
khmm='825911'
pop = input('输入密码:')
if pop == khmm:
print('密码正确')
else:
print('密码错误\n ')
opo = input('请重新输入密码:')
if opo == khmm:
print('密码正确')
else:
print('密码错误\n ')
no1 = input('请再次输入密码:')
if no1 == khmm:
print('密码正确')
else:
print('密码错误\n ')
运行结果:
输入密码:123
密码错误
请重新输入密码:213
密码错误
请再次输入密码:825911
密码正确
while循环
python中的循环语句有for循环和while循环以下是while循环
python中while循环需要注意冒号和缩进。
案例:
a = 0
while a != 11:
print(a, end=' ')
a += 1
运行结果:
0 1 2 3 4 5 6 7 8 9 10
while死循环
while循环因为条件是Ture才会执行下方缩进的内容所以我们只需要直接给他Ture就可以了。
使用方法:
while Ture:
print('xxx')
数据类型
1、int类型(整型)
python里面整数就是整型比如说:1、2、3、-1、-2、-3。
2、float类型(浮点型)
浮点型就是小数带小数点的都是浮点型比如:1.2、3.2、3.12、-1.23、-91.12、-1.9。
3、bool类型(布尔型)
布尔型只有两个值分别是Ture和False,True代表1而False代表0。
数据类型的转换
1、整型(int类型)
int(转换数据),将括号内的数据转换为int类型,可以转化bool类型,float类型和str类型。
2、浮点型(float类型)
float(转换数据),将括号中的数据转换为float类型,可以转化bool类型,int类型和str类型。
3、布尔类型(bool类型)
bool(转换数据),将括号中的数据转换为bool类型,可以转化float类型,int类型和str类型,float和int类型如果括号内是非零或非空转换结果为Ture如果是零或空结果为False。