目录
0. 前言
1. 声明python解释器
2. 变量的类型 type() id() P35
3. 类型转换 str() P37
4. 换行 r"" P40
5. 常用类型转换函数 P41
6. 特殊的运算符 // ** P42
7. 特殊的比较运算符 0 < a <100 P45
8. 函数输入 input() P51
9. print中的逗号 P52
0. 前言
本系列笔记基于《零基础学Python》
1. 声明python解释器
可以显式的声明,py文件需要的解释器 :
#!/usr/bin/env python3
这样被赋予可执行权限的py文件就可以直接被shell执行了。
PS:
Linux 的换行方式 LF
Windows 的换行方式 CRLF
注意在编辑器里提前设置好
2. 变量的类型 type() id() P35
python是一种动态类型语言,变量的类型可以随时变化。
type() 返回变量类型
id() 返回变量所指的内存地址
3. 类型转换 str() P37
str() 用于将数值转换为字符串
4. 换行 r"" P40
在字符串前面加上 r ,那么该字符串将按远样输出。
5. 常用类型转换函数 P41
函数 | 作用 |
---|---|
int(x) | 将x转换成整数类型 |
float(x) | 将x转换成浮点数类型 |
str(x) | 将x转换为字符串 |
repr(x) | 将x转换为表达式字符串 |
eval(str) | 计算在字符串中有效的python表达式,并返回一个对象 |
chr(x) | 将整数x转换成一个字符 |
hex(x) | 将一个整数x转换成一个16进制字符串 |
bin(x) | 将一个整数x转换成一个2进制字符串 |
round(x, ndigits) | 将浮点数x四舍五入到指定位数 |
6. 特殊的运算符 // ** P42
// 取整除
** 幂, 返回x的y次方
7. 特殊的比较运算符 0 < a <100 P45
当判断一个变量是否介于两个值之间时,python的写法很自由
8. 函数输入 input() P51
input() 默认将输入的值作为字符串读取。
9. print中的逗号 P52
如果想要用 print() 一次性输出多个内容,而且不换行,可以用逗号分割。