基础
1.注释
1)#
2)’’’’’’
3)""""""
例:
#注释
'''
注释
'''
"""
注释
"""
2.数据类型
(1B=8位)
整形:int (python3无上限)
浮点类型:float (没有限制)
字符串类型:str“你好” ‘nihao’
布尔类型:True False
列表
元组
字典
集合
复数
3.标识符和关键字
1)字母,数字,下划线组成
数字不能开头
2) 不能是关键字
#关键字查询:
import keyword
print(keyword.kwlist)
3)见名识意
4)print(type(变量名))
4.运算符
1)算数运算符
+ - * / (加减乘除)
%取余 **次方 //取整
2)比较运算符
> < == >= <= !=
注:<>不等于,只在pathon2中
比较运算符返回值为布尔类型
3)逻辑运算符
and:两侧都成立则成立(左侧为假直接运行,不运行第二个)
or:一侧成立则成立(左侧为真直接运行,不运行第二个)
not:非真即假,非假即真
逻辑运算符返回值为布尔类型
例:print(2<1 and 3>1)
print(2>1 or 3<1/0)
6)赋值运算符
= += -= *= /= **= //= %=
+=:
#定义a的值为1
a = 1
a += 5 #a = a + 5
print(a) #输出新的a
7)分支语句
双分支
if 表达式:
逻辑代码1
else:
逻辑代码2
多分支
if 表达式1:
逻辑代码1
elif 表达式2:
逻辑代码2
elif 表达式3:
逻辑代码3
…
else:
逻辑代码n
#if后的表达式输出结果应为bool类型