
python基础
脑袋秃秃
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python 处理列表的函数集合
转载地址:https://www.cnblogs.com/neuzk/p/9476431.htmlset顾名思义是集合,里面不能包含重复的元素,接收一个list作为参数list1=[1,2,3,4]s=set(list1)print(s)#逐个遍历for i in s: print(i)输出:set([1, 2, 3, 4])1234使用add(key)往集合中添加元素,重复的元素自动过滤list1=[1,2,3,4]s=set(list1)print(s)s.转载 2021-12-25 22:35:43 · 301 阅读 · 0 评论 -
Python函数参数中的冒号与箭头
转载地址:https://blog.youkuaiyun.com/weixin_39774905/article/details/110485237?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-0.essearch_pc_relevant&spm=1001.2101.3001.4242.1其实函数参数中的冒号是参数的类型建议符,告诉程序员希望传入的实参的类型。函数后面跟着的箭转载 2021-12-25 21:47:58 · 560 阅读 · 0 评论 -
用Python实现c语言格式的美化
https://blog.youkuaiyun.com/qq_15714857/article/details/50465888?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-1.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-转载 2021-12-01 14:30:00 · 405 阅读 · 0 评论 -
vscode tab键不能缩进
Ctrl+M会切换tab键行为(缩进或移动焦点),再按Ctrl+M切回去就好了。转载于https://blog.youkuaiyun.com/u011050541/article/details/97794204转载 2021-05-17 10:34:30 · 728 阅读 · 0 评论 -
os.system
os.system(command)将返回系统执行command的结果,0为无错误。原创 2021-04-23 15:56:09 · 1314 阅读 · 0 评论 -
Python如何输出带颜色的文字方法
print('\033[1;31;40m') #下一目标输出背景为黑色,颜色红色高亮显示print('*' * 50)print('\033[7;31m错误次数超限,用户已被永久锁定,请联系管理员!\033[1;31;40m') #字体颜色红色反白处理print('*' * 50)print('\033[0m')详细地址:https://www.cnblogs.com/easypython/p/9084426.html...转载 2021-04-23 15:47:49 · 702 阅读 · 0 评论 -
code中常用比较符缩写
EQ: 等于 (EQUAL)NE: 不等于 (NOT EQUAL)GT: 大于 (GREATER THAN) LT: 小于 (LESS THAN)GE: 大于等于 (GREATER THAN OR EQUAL)LE: 小于等于 (LESS THAN OR EQUAL)原创 2021-03-11 18:54:43 · 1107 阅读 · 0 评论 -
vscode terminal不显示下划线
在.vscode目录下的settings.json文件末尾添加如下的内容:"terminal.integrated.fontSize": 16,转载地址: https://blog.youkuaiyun.com/l1216766050/article/details/80966659转载 2021-02-08 13:49:33 · 1985 阅读 · 0 评论 -
python对列表里的数值进行排序
list = [3,2,4,6,74,3,6,4,7,5,67]list.sort()print(list)list里的值会按照从小到大的顺序进行排序。原创 2021-01-25 19:55:40 · 8983 阅读 · 0 评论 -
md文件撰写使用格式
1、## 表示一级标题##表示二级标题###表示三级标题最多表示到6级2、---3个‘-’表示插入横线,可以放在块与块之间使用。3、···插入注释语句,也可以写代码块···4、`内容`在你要写的内容两边加入该符号,可以使中间文字显示高亮。5、参考地址:a)这篇比较详细且清晰https://www.cnblogs.com/liugang-vip/p/6337580.html...原创 2021-01-22 14:12:22 · 1370 阅读 · 0 评论 -
python cfg文件解析
cf= configparser.ConfigParser()cfg脚本解析:cf.read(filename):读取文件内容cf.sections():得到所有的section,并且以列表形式返回cf.options(section):得到section下所有的optioncf.items(option):得到该section所有的键值对cf.get(section,option):得到section中option的值,返回string类型的结果cf.getint(sectio转载 2021-01-07 10:11:58 · 4031 阅读 · 0 评论 -
Python解决创建新文件时避免覆盖已有的同名文件问题
def check_filename_available(filename): n=[1] def check_meta(file_name): file_name_new=file_name if os.path.isfile(file_name): #绝对路径+文件 file_name_new=file_name[:file_name.rfind('.')]+'_'+str(n[0])+file_name[file_nam.转载 2021-01-06 16:17:36 · 974 阅读 · 1 评论 -
argparse.ArgumentParser()用法解析
转载地址:https://blog.youkuaiyun.com/weixin_42468475/article/details/105506057?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2.control1.argparse.Arg转载 2021-01-05 09:48:44 · 5216 阅读 · 0 评论 -
python json文件的读取(不是多重,多条数据的读取)
1、一条条读取数据import jsonf = open("xx.json",'r',encoding='utf-8')for line in f.readlines(): print(line)2、将读取的字符串转化为字典形式import asttest_str = '{"a" : "1", "b" : "2", "c": 3}'test_dict = ast.literal_eval(test_str)...原创 2021-01-04 19:48:26 · 1072 阅读 · 0 评论 -
vscode代码的整体缩进与退格
1、python代码的整体缩进与退格选中想要缩进的代码块,按“Tab"键缩进,按“Shift + Tab”键表退格。原创 2021-01-04 09:36:19 · 15712 阅读 · 6 评论 -
执行某个文件夹下的全部py文件
import os# 执行一个文件里所有的文件,比如def func(path): # 先判断这个path是文件还是文件夹 isdir, isfile # 如果是文件:.py结尾 if os.path.isfile(path) and path.endswith(".py"): #执行这个文件 **** 需要记怎么执行文件 **** os.system("python %s" % path)#模拟在cmd窗口命令行中执行代码 #如果..转载 2020-12-29 17:12:27 · 1014 阅读 · 0 评论 -
jinjia2调用json文件注意事项
1.并列的数据之间用逗号(,)分隔2.映射用冒号(:)表示3.并列数据的集合(数组)用方括号([])表示4.映射的集合(对象)用大括号({})表示原创 2020-12-15 16:59:51 · 1469 阅读 · 2 评论 -
如何复现论文中的算法
转载地址:https://blog.youkuaiyun.com/qq_35503971/article/details/88935591本文将给出一种从科学论文中复现算法的简单指导,以为个人经历而言,我已经成功从书籍或者科学文献资料中复现了许多复杂算法,本文包括了我从搜索、阅读、编程和调试中所学到的经验。本文提供的指导显然也仅限于与计算机科学相关的领域的文献资料。然而,我更希望你们能够将本文提供的指导和实...转载 2020-01-14 14:00:22 · 12110 阅读 · 2 评论 -
PCA 算法详解
PCA算法步骤:设有m条n维数据。1)将原始数据按列组成n行m列矩阵X2)将X的每一行(代表一个属性字段)进行零均值化,即减去这一行的均值3)求出协方差矩阵4)求出协方差矩阵的特征值及对应的特征向量5)将特征向量按对应特征值大小从上到下按行排列成矩阵,取前k行组成矩阵P6)即为降维到k维后的数据实例:用PCA方法将这组二维数据其降到一维。因为这个矩阵的每行已经是零均值...原创 2020-01-08 17:56:55 · 6698 阅读 · 4 评论