1
2
3
4
a = 0.1+0.2
print(a)
print(0.1+0.2 == 0.3)

运行结果

1
2
0.30000000000000004
False

1
2
b = 4j
print(a+b)

运行结果(3+4j)


python变量的命名规则——大小写字母__、__数字__、__下划线__、__汉字__组合,名称首字母不能是__数字

栗子:以下python变量名命名错误的是;A.2_a B.a_2 C.temp D.TURE


第三方库:

__机器学习__:TensorFlow、Theano、scikit-learn

__网络爬虫__:request、scraps

__数据分析__:dumpy、scipy、pandas

__数据可视化__:matplotlip、TVTK、mayavi

__用户图形界面__:PyQt5、wxPython、PyGTK

__web__:Diango、Pyramid、Flask

游戏开发:pygame、panda3D、cocos2d

WeRoBot:—微信框架

sympy:是一个符号计算的库,是一个全功能的计算机代数系统。代码简洁、易于理解,支持符号计算、高精度计算、模式匹配、绘制、解方程、微积分、组合数学、离散数学、几何学、概率与统计、物理学等领域的计算和应用

MyQR:是一个能够产生基本二维码、艺术二维码和动态效果二维码的Python第三方库

NLTK:自然语言处理库,支持多种语言,尤其对中文支持良好,可以进行预料处理、文本统计、内容理解、情感分析等多种应用

PIL: 是图像处理方面的重要第三方库,支持图像存储、处理和显示,能够处理几乎所有的图片格式,
可以完成对图像的缩放、剪裁、叠加以及向图像添加线条、图像和文字等操作。


abs(x):返回x(变量、整数、浮点数、复数)的绝对值【复数中只有实数有绝对值的概念,对复数取绝对值相当于取模,等于实部与虚部平方和开根号后的值】

栗子;a=3 b=4j print(abs(a+b)) 结果为 5.0