Python语法
1. 基本概念
- 表达式(由数字、算符、变量等组成,可进行简单计算)
- 语句(由单词根据句法组成)
- 程序(由表达式和语句构成)
- 函数(用来完成特定功能的语句;内置/自定义;包括参数和返回值)
2. 标识符
- 自定义的符号和名称,由字母、数字和下划线组成;不能用数字开头,不建议使用汉字;不能使用关键字和保留字作为标识符。
- 命名法(小驼峰myName,大驼峰MyName,下划线my_name)
- 关键字
- 保留字
- 更多内容见关于标识符的说明文档
变量
- 数据的名字,用来存储数据的值
- 命名规则:由字母、数字、下划线组成;数字不能开头;不能使用关键字
- 运算时有浮点数的话,则结果为浮点数
变量在内存中的原理
- 变量储存在内存中的特定区域
- 引用变量(值(整数、字符串)相同的不同变量名有同样的地址)
- 复制后的变量值相同,但地址不同
基本数据类型
1. 字符串
- 由字母、数字、下划线组成;用单引号或双引号围起
- 转义:反斜杠()或 r’…’
- 长字符串:上下行使用3个单引号或双引号,一般用于程序前的说明
- 格式化字符串
- 拼串(‘aaa’+‘bbb’)
- 参数传递
- 占位符(%s,%d,%f)
- f’{变量}’
- str.format()
- 字符串的其他操作