1.python十大必学模块是什么
这个不能一概而论的,据说python目前高达27万+个库,看你学习的方向必学模块也有不同,简单列举:
1、网络通用方面:
urllib -网络库
requests -网络库
pycurl – 网络库
5lib – 根据WHATWG规范生成HTML/ XML文档的DOM
feedparser – 解析RSS/ATOM feeds。
MarkupSafe – 为XML/HTML/XHTML提供了安全转义的字符串。
xhtml2pdf – 将HTML/CSS转换为PDF。
untangle – XML文件转Python对象
4、文件处理方面:
xpinyin – 将中国汉字转为拼音
tablib – 数据导出为XLS、CSV、JSON、等格式的模块
textract – 从文件中提取文本
messytables – 解析表格数据
rows – 常用数据接口
Office
python-docx – 读取,查询和修改docx文件
xlwt / xlrd – 从Excel文件读取写入数据和格式信息
Markdown
Python-Markdown – 一个用Python实现的John Gruber的Markdown。
2.python类中两个列表实例如何相加或相减
import numpy
a = [1, 2, 3, 4]
b = [5, 6, 7, 8]
a_array = numpy.array(a)
b_array = numpy.array(b)
c_array = a_array + b_array
d_array = a_array - b_array
print c_array
print d_array
扩展资料:
算术运算结果的数字类型与运算数的类型有关。进行除法(/)运算时,不管商为整数还是浮点数,运算结果始终为浮点数。要得到整型的商,需要用双斜杠(//)做整除,且除数必须是整型的。对于其他的运算,只要任一运算数为浮点数,运算结果就是浮点数。Python算术运算的基础使用方法如下所示。
num_int = 4
num_float = 4.0
print('整数与浮点数的和为:', num_int + num_float)
#Out[1]: 整数与浮点数的和为:8.0
print('整数与浮点数的差为:', num_int - num_float)
#Out[2]: 整数与浮点数的差为: 0.0
print('整数与浮点数的积为:', num_int * num_float)
#Out[3]: 整数与浮点数的积为:16.0
print('浮点数与整数的商为:', num_float / num_int)
#Out[4]: 浮点数与整数的商为:1.0
print('浮点数对整数取模结果为:', num_float % num_int)
#Out[5]: 浮点数对整数取模结果为: 0.0
print('浮点数的整数次幂为:', num_float ** num_int)
#Out[6]: 浮点数的整数次幂为:256.0
转载请注明出处编程代码网 » python数组类型转换(python十大必学模块是什么)