最近发现了python的一些视频,看了一点后发现真香。。。。
命令窗口下执行python脚本
1 | python 脚本文件名 |
python语法:
1、python中,每条语句结尾没有分号。
2、变量和C语言定义一样,不能和关键字相同,而且定义变量不需要在变量前指定变量名称(太香了)
关键字可以用命令来查看
3、在python中定义常量,前面不需要使用特殊的关键字
4、在使用print打印多个数值时,数值之间使用’,’隔开
5、输入(看图),输入的永远都是字符串类型
基本数据类型
整型
只有int,相当于C语言中的long long int类型
二进制0b开头
八进制0o开头
十六进制0x开头
浮点型
只有float,没有double类型
字符串类型
被””或者’’括住都称为字符串类型,支持’+’,’*’运算
‘\‘,转义字符 引号前面加r,会打印引号内所有内容
布尔值 bool
True False
None
空值,相当于NULL
运算符
算数运算符
1 | +,-,*,/,%这些和c语言一样 |
赋值运算符
1 | =,+=,-=,*=,%=,//=,**=和C语言一样 |
逻辑运算符
1 | and or not 相当于C语言&& || ! |
关系运算符
1 | >,<,==,>=,<=,!= |
按位运算符
1 | &,|,<<,>>,~ |
身份运算符
1 | is is not |
成员运算符
1 | in not in |
注释
单行注释
1 | # 单行注释 |
多行注释
1 | ''' |
程序结构
顺序结构
选择结构 (缩进)
单分支
1 | if 条件表达式: |
双分支
1 | if 条件表达式: |
多分支
1 | if 条件表达式: |
循环结构
for循环结构
1 | for 变量 in 序列类型: |
while循环结构
1 | while 条件表达式: |