Python3 杂记

2017-09-06

数字取整

内置函数int(),向0取整。

内置函数round(),四舍五入取整。

math模块中的math.floor()向下取整,math.ceil()向上取整。

  • 上取整 — math.ceil(2.3) 结果为3
  • 下取整 — math.floor(2.3) 结果为2
  • 四舍五入 — round(2.3) 结果为2

顺序打乱

  • numpy.random.shuffle(list_or_arr) — 打乱顺序,如果数据是二维的,则只打乱第一维的顺序。
  • random.shuffle(list) — 只能打乱一维的数据,处理二维数据会出现意想不到的错误。

latex公式

\(\begin{aligned} \dot{x} & = \sigma(y-x) \\ \dot{y} & = \rho x - y - xz \\ \dot{z} & = -\beta z + XY \end{aligned}\)

列出目录下的所有图片

import glob
glob.glob(r"dirname/*/*jpg")