python高级程序设计
下完雨要饭
这个作者很懒,什么都没留下…
展开
-
Python高级程序设计作业六
编写cs架构的软件,实现客户端可以下载服务端的文件,如图片、视频、文本等建议直接参考这位大佬的编写cs架构的软件,实现客户端可以下载服务端的文件,如图片、视频、文本等https://www.cnblogs.com/yang1333/articles/12749377.html使用方法(vscode)在服务端python文件位置新建db文件夹,放入需要传输的文件运行服务端python文件点击终端右上角在新终端框内输命令运行客户端python文件输入get dat原创 2022-04-26 01:29:51 · 1226 阅读 · 0 评论 -
Python常用工具库-实验(6个lab)-Scikit-learn
Scikit-learn特征工程from sklearn.preprocessing import MinMaxScaler # 归一化APIfrom sklearn.preprocessing import StandardScalerimport pandas as pdfrom sklearn.feature_extraction import DictVectorizer# onehot编码data = [{'name': '张三', 'age': 20}, { 'name'原创 2022-04-25 23:53:58 · 1321 阅读 · 0 评论 -
Python常用工具库-实验(6个lab)-Scipy
Scipy常量# 导入pi常量from scipy.constants import*print("sciPy - pi = %.16f" % pi)print("真空中的光速 %d" % speed_of_light)print("普朗克常数 %s" % h)print("牛顿引力系数 %s" % G)print("电子的质量 %s" % electron_mass)傅里叶变换import numpy as np#从fftpack中导入fft(快速傅里叶变化)和 ifft(快速傅原创 2022-04-25 23:45:08 · 489 阅读 · 0 评论 -
Python常用工具库-实验(6个lab)-Matplotlib
Matplotlibfrom pylab import mplimport numpy as npimport pandas as pdimport matplotlib.pyplot as pltplt.style.use("seaborn-darkgrid") # 选择图形主题(默认为全刻度)# 共有五个主题:暗网格(darkgrid),白网格(whitegrid),全黑(dark),全白(white),全刻度# (ticks) ,在 seaborn中设置主题使用set_style (原创 2022-04-25 23:41:32 · 433 阅读 · 0 评论 -
Python常用工具库-实验(6个lab)-Pandas
PandasSeriesimport pandas as pdimport numpy as nps = pd.Series([1, 3, 5, np.nan, 6, 8]) # nan缺失值data = np.array(['a', 'b', 'c', 'd'])s = pd.Series(data)print(s)# 字典(dict)可以作为输入传递,如果没有指定索引,则按排序顺序取得字典键以构造索引。如果传递了索引,索引中与标签对应的数据中的值将被取出。"data1 = {'a原创 2022-04-25 23:39:17 · 303 阅读 · 0 评论 -
Python常用工具库-实验(6个lab)-NumPy
NumPy数组import numpy as npprint("*********步骤2*********\n")a = np.array([1, 2, 3, 4, 5, 6]) # 一维数组print("一维数组:", a)b = np.array([[1, 2, 3], [4, 5, 6]]) # 多维数组print("多维数组:", b)c = np.zeros([2, 2]) # 创建一个2*2的全0数组print("全零数组:", c)d = np.ones([2,原创 2022-04-25 23:36:05 · 803 阅读 · 0 评论 -
Python进阶-实验(2个lab)
1.常用标准库1.1 sys模块# sys.exit([n]):此方法可以是当前程序退出,n为0时表示正常退出,其他值表示异常退出。import sysfor i in range(100): print(i) if i ==5: sys.exit(0)# sys.path:获取模块搜索路径。print('\n\nPython 路径为:', sys.path, '\n')# sys.platform:获取当前系统平台print(sys.platform)#原创 2022-04-25 23:20:16 · 1552 阅读 · 0 评论 -
Python高级程序设计作业五
部分来着网络,侵删,仅供参考爬取http://scxk.nmpa.gov.cn:81/xk/(如果直接输网址查不到该页面可搜“化妆品生产许可信息管理系统服务平台”)里面的企业详情页面,把企业详情数据存入一个Json文件中。#爬不出来处理信用卡号码。提供了一个能够匹配信用卡(CC)号码([0-9]{15,16})的正则表达式模式。然而,该模式不允许使用连字符来分割数字块。创建一个允许使用连字符的正则表达式,但是仅能用于正确的位置。例如,15 位的信用卡号码使用 4-6-5 的模式,表明 4 个原创 2022-04-19 15:12:24 · 917 阅读 · 2 评论 -
Python高级程序设计作业四
部分来着网络,侵删,仅供参考(Stock类)设计一个名为Stock 的类来表示一个公司的股票,它包括∶ (1) 一个名为 symbol 的私有字符串数据域表示股票的符号。(2) 一个名为 name 的私有字符串数据域表示股票的名字。(3) 一个名为 previousClosingPrice 的私有浮点数据域存储前一天的股票价。(4) 一个名为 currentPrice 的私有浮点数据域存储当前的股票价。(5) 一个构造方法创建一支具有特定的符号、名字、之前价和当前价的股票。(6) 一个返回原创 2022-04-01 16:34:24 · 4515 阅读 · 0 评论 -
Python高级程序设计作业三
部分来着网络,侵删,仅供参考写函数,用户传入修改的文件名,与要修改的内容,执行函数,完成批修改操作def modify(add,o,n): import os with open(r'%s'%add, mode='rt', encoding='utf-8') as read_f,\ open(r".%s"%add,mode='wt',encoding='utf-8') as write_f: for line in read_f:原创 2022-03-25 13:12:28 · 595 阅读 · 0 评论 -
Python高级程序设计作业二
部分参考网络,侵删,仅供参考建立一个CSV文件,文件名自取打开后见下图,采取字典读写的方法。无在本练习中,你将创建一个CSV文件反映在活期存款账户上的一系列交易事务,最后把交易列表写进一个Excel文件。(1)首先定义一个新的Account类来表示一种银行帐户类型。(2)当类被实例化时,您应该提供帐号、账户持有人名称、期初余额和账户类型(可以是“活期”、“存款”或“投资”等的字符串)。(3) 为账户提供三种实例方法;存钱(金额),取钱(金额)和余额()。(4) Account类.原创 2022-03-22 16:47:32 · 1411 阅读 · 0 评论 -
Python高级程序设计作业一
python高级程序设计作业一原创 2022-03-14 15:37:23 · 750 阅读 · 0 评论