Python笔记总结(一)

#下面笔记中的所有图片都来自于公众号‘计算机视觉联盟’

第一章.变量和简单数据类型

 增加一点上面图中未曾包含的内容:

1.1 输入和打印

使用Input函数进行输入,用int()进行类型转换。 使用的格式如下:a=int(input()) 或者a=int(input('a='))

如果要打印出来信息,则需要用占位符格式化输出的字符串print('%d + %d = %d'%(a,a,2*a))

1.2 变量类型转换

- int():将一个数值或字符串转换成整数,可以指定进制。
- float():将一个字符串转换成浮点数。
- str():将指定的对象转换成字符串形式,可以指定编码。
- chr():将整数转换成该编码对应的字符串(一个字符)。
- ord():将字符串(一个字符)转换成对应的编码(整数)。

1.3运算符号

 | 运算符                                                       | 描述                           |
| ------------------------------------------------------------ | ------------------------------ |
| `[]` `[:]`                                                     | 下标,切片                 |
| `**`                                                           | 指数                           |
| `~` `+` `-`                                                 | 按位取反, 正负号        |
| `*` `/` `%` `//`                                           | 乘,除,模,整除       |
| `+` `-`                                                      | 加,减                         |
| `>>` `<<`                                                 | 右移,左移                  |
| `&`                                                          | 按位与                         |
| `^` `|`                                                      | 按位异或,按位或       |
| `<=` `<` `>` `>=`                                      | 小于等于,小于,大于,大于等于 |
| `==` `!=`                                                    | 等于,不等于            |
| `is`  `is not`                                               | 身份运算符                |
| `in` `not in`                                                | 成员运算符                |
| `not` `or` `and`                                             | 逻辑运算符             |
| `=` `+=` `-=` `*=` `/=` `%=` `//=` `**=` `&=` `|=` `^=` `>>=` `<<=` | (复合)赋值运算符             |

猜你喜欢

转载自www.cnblogs.com/BennyCoding/p/12303259.html