主要列出几个流行的编程语言的基础语法,用于比较和记忆,防止记忆混乱
注释
- 单行注释
- 多行注释
- 单行注释
- 多行注释
- 单行注释
- 多行注释
- 文档注释
- 单行注释
- 多行注释
1 2 3 4 5 6 7 8 9 10 11
| ''' 这是 python的 多行注释 '''
""" 这也是 python的 多行注释 """
|
- 单行注释
- 多行注释
数据类型
- 整数类型
| 数据类型 |
占用空间 |
| short |
2字节 |
| int |
4字节 |
| long |
Windows为4字节;Linux为4字节(32位)、8字节(64位) |
| long long |
8字节 |
- 实数类型(浮点型)
| 数据类型 |
占用空间 |
有效数字范围 |
| float |
4字节 |
7位有效数字 |
| double |
8字节 |
15~16位有效数字 |
- 字符型
- 字符串
- 布尔类型
| 数据类型 |
占用空间 |
值 |
| bool |
1字节 |
true/false |
- 转义字符
| 转义字符 |
含义 |
ASCII码值(十进制) |
| \a |
警报 |
007 |
| \b |
退格(BS) ,将当前位置移到前一列 |
008 |
| \f |
换页(FF),将当前位置移到下页开头 |
012 |
| \n |
换行(LF) ,将当前位置移到下一行开头 |
010 |
| \r |
回车(CR) ,将当前位置移到本行开头 |
013 |
| \t |
水平制表(HT) (跳到下一个TAB位置) |
009 |
| \v |
垂直制表(VT) |
011 |
| \\ |
代表一个反斜线字符”" |
092 |
| ' |
代表一个单引号(撇号)字符 |
039 |
| " |
代表一个双引号字符 |
034 |
| ? |
代表一个问号 |
063 |
| \0 |
数字0 |
000 |
| \ddd |
8进制转义字符,d范围0~7 |
3位8进制 |
| \xhh |
16进制转义字符,h范围09,af,A~F |
3位16进制 |
简单数据类型
- 整型
<class 'int'>
- 浮点型
<class 'float'>
- 布尔型
<class 'bool'>
容器数据类型
- 列表
<class 'list'>
- 元组
<class 'tuple'>
- 字典
<class 'dict'>
- 集合
<class 'set'>
- 字符串
<class 'str'>
程序流程结构