1、如果脚本中有中文(中文字符串前面加u),需要在文件头注明编码:
# -*- coding: UTF-8 -*-
并且将脚本保存为UTF-8编码格式。
2、python中进行数学运算,可以导入数学相关的math库
import math
math.sin(1)
math.exp(1)
math.pi
3、python2中print是作为一个语句出现,python3中print是作为一个函数出现。
python2兼容python3中print的用法:
from __future__ import print_function #将print变成函数形式
4、 apply,applymap和map区别:
apply: 用在dataframe上,用于对row或者column进行计算;
applymap: 用于dataframe上,是元素级别的操作;
map:用于series上,是元素级别的操作。
5、Python注释:#—单行注释,三引号—多行注释。
6、字符串跨行:(1)续行符‘\’;(2)小括号()括起来;(3)三重引号字符串。
一行写多个语句:语句之间用分号(;)隔开;
7、Python中,只有一下内容看作假:False None 0 () "" '' [] {}
8、短路逻辑: