Python基础语法(一)
程序员文章站
2022-06-19 23:27:42
一、注释: 用 # 标注的文本 二、数字: 1. 整数,不区分long和int (1)进制:0x 0o 0b (2)Bool: True False 2. 浮点数:如3.14,-0.45,1.23e6 3. 复数:1+2j 三、字符串: 1. 单、双引号引起来的字符序列 2. 单/双三引号,可以跨行 ......
一、注释:
用 # 标注的文本
二、数字:
1. 整数,不区分long和int
(1)进制:0x 0o 0b
(2)Bool: True False
2. 浮点数:如3.14,-0.45,1.23e6
3. 复数:1+2j
三、字符串:
1. 单、双引号引起来的字符序列
2. 单/双三引号,可以跨行,在其中也可以*使用单双引号
四、转义序列:
1. \\ \t \r \n
2. 前缀r/R ,将字符串里面的转义字符当作普通字符对待
五、缩进:
默认4个空格为一个缩进
六、续行:
1. 在行尾使用\
2. 如果使用各种括号,那么括号内为整体,内部跨行不用\
七、标识符
1.字母、数字、下划线,不能是数字开头
2.不能是Python关键字
3.大小写敏感
4.不要随便用_开头作为标识符
八、常量&变量
1.常量:
1.1 一旦赋值就不能改变值的标识符
1.2 Python中无法定义常量
1.3 字面常量:一个单独的量,如12,‘abc',’1.23e6‘
2.变量:赋值后可改变值的标识符
九、Python的语言类型
Python是动态语言、强类型语言。
静态编译语言 | 动态编译语言 |
事先声明变量类型,类型不能再改变 | 不用事先声明变量类型,随时可赋值为其他类型 |
编译时检查类型 |
编程时不知是何类型,难以判断 |
强类型语言 | 弱类型语言 |
不同类型之间操作,必须先强制类型 转换为同一类型 |
不同类型之间可操作,自动隐式转换 |
十、运算符
1.算术运算符:+ - * / % ** 自然除:/ 整除: //
2.位运算符:& | ~ ^ << >>
上一篇: 第5波科技浪潮将爆发:大数据!
下一篇: php生成shtml类用法实例