随笔分类 -  python

python开发技术
摘要:conda安装 更新系统软件包列表,获取最新版本信息 sudo yum update -y 安装一些可能需要的依赖 sudo yum install -y wget bzip2 下载miniconda安装脚本 wget https://repo.anaconda.com/miniconda/Mini 阅读全文
posted @ 2025-08-22 09:55 李成敏 阅读(33) 评论(0) 推荐(0)
摘要:1.绘制直方图 # 绘制直方图 import matplotlib.pyplot as plt # 以后plt等价于matplotlib.pyplot # 设置中文支持,中文字体为简体黑体 from matplotlib import rcParams rcParams['font.family'] 阅读全文
posted @ 2021-06-06 16:41 李成敏 阅读(124) 评论(0) 推荐(0)
摘要:1.pandas简介 核心功能是在二维表格上做各种操作,如增删、修改、求一列数据的和、方差、中位数、平均数等 需要numpy支持 如果有openpyxl或xlrd或xlwt支持,还可以读写excel文档。 最关键的类:DataFrame,表示二维表格 pip install pandas 安装pan 阅读全文
posted @ 2021-05-26 14:52 李成敏 阅读(426) 评论(0) 推荐(0)
摘要:1.numpy简介 多维数组库,创建多维数组很方便,可以替代多维列表 速度比多维列表快 支持向量和矩阵的各种数学运算 所有元素类型必须相同 pip install numpy 安装numpy库 2.numpy创建数组的函数 函数 功能 array(x) 根据列表或元组x创建数组 arange(x,y 阅读全文
posted @ 2021-05-25 23:13 李成敏 阅读(112) 评论(0) 推荐(0)
摘要:datetime库 处理时间和日期 import datetime dtBirth = datetime.date(2000, 9, 27) # 创建日期对象,日期为2000年9月27日 print(dtBirth.weekday()) # 输出dtBirth代表的日期是星期几,0表示星期一 dtN 阅读全文
posted @ 2021-05-25 15:33 李成敏 阅读(81) 评论(0) 推荐(0)
摘要:. 除'\n'外的任意一个字符,包含汉字(多行匹配方式下,也能匹配'\n') * 量词,表示左边的字符可以出现0次或者任意多次 ? 量词,表示左边的字符必须出现0次或者1次 + 量词,表示左边的字符必须出现1次或者更多次 {m} 量词,m是整数。表示左边的字符必须且只能出现m次 {m,n} 量词,m 阅读全文
posted @ 2021-04-18 22:12 李成敏 阅读(250) 评论(0) 推荐(0)
摘要:1.字典的构造 items = [('name', 'Gumby'), ('age', 42)] #用列表构建字典 d = dict(items) print(d) d = dict(name='Gumby', age=42, height=1.76) #函数形式构建字典 print(d) 在pyt 阅读全文
posted @ 2021-04-13 00:56 李成敏 阅读(94) 评论(0) 推荐(0)
摘要:查阅http://python.org/dev/peps/pep-0263/ python2默认的源代码编码是ASCII。见下图 加入编码方式说明后可以正常解释 python3默认编码方式为:utf8 阅读全文
posted @ 2021-03-20 22:39 李成敏 阅读(79) 评论(0) 推荐(0)
摘要:1.两个列表相加会得到一个新的列表 a = [1, 2, 3, 4] b = [5, 6] c = a + b print(c) #c=[1, 2, 3, 4, 5, 6] a[0] = 100 print(c) #c = [1, 2, 3, 4, 5, 6] 因为两个列表a、b相加,会等到一个新的 阅读全文
posted @ 2021-03-19 23:39 李成敏 阅读(63) 评论(0) 推荐(0)
摘要:a is b 为True:说明a和b指向同一个地方 a == b 为True:说明a和b指向的地方存放的东西相同,但a和b不一定指向相同的地方。 a = b 会使a和b指向同一个地方 a is b 为True,那么a == b一定为True;a == b为True,a is b不一定为True。综上 阅读全文
posted @ 2021-03-15 15:11 李成敏 阅读(260) 评论(0) 推荐(0)
摘要:问题: 有64个盘子,大小不等,大的在下,小的在上。把64个盘子由A座移动到C座,每次只能移动一个盘子,移动的过程中保持大盘子在下,小盘子在上。在移动过程中可以利用B座,输出移动步骤。 思路:(将问题转化为形式一样的,更小规模的问题) 1.首先把n-1 个盘子,从A->B,以C为中转 2.把最后一个 阅读全文
posted @ 2021-03-12 21:50 李成敏 阅读(432) 评论(0) 推荐(0)
摘要:上台阶问题:有n级台阶,每步可以走一级或者两级,问有多少种不同的走法? 递归的思想:先做一步,整个问题是否变成与之前形式相同,但规模更小的问题?如果是,就可以采用递归。 n级台阶,先走一步,那么分为两种情况: 第一步走一级,或者第一步走两级。第一步走一级就转换为求(n-1)级台阶的问题,第一步走两级 阅读全文
posted @ 2021-03-08 23:11 李成敏 阅读(524) 评论(0) 推荐(0)