欢迎使用皮肤 Geek|

Oddpage

园龄:3年2个月粉丝:3关注:1

随笔分类 -  Python 使用指南

Python 中判断值为空
摘要:判断变量 python语言与其他语言不同,没有 NULL 类型,空用 none 来表示,但同时需要注意,none 是有数据类型的,type为‘Nonetype’。 使用if x is not None,if not (x is None)不直观,而if not x不适用于False, 空字符串"",
3146
0
0
Python不定长参数 (*args、**kwargs含义),附使用范例
摘要:本片文章主要整合15. 函数和装饰器和python的可变参数和关键字参数(*args **kw)两篇文章,并做对比总结,以及添加综合案例。主要目标是熟悉 python 中函数传参种类和方法,并掌握不同传参的优缺点和联合传参的注意事项。 本文难免有不足之处,若对该主题感兴趣,如下的几个参考文献可能帮助
1920
0
0
Python format 格式化函数速查
摘要:嵌入 jupyter notebook,当前无法运行测试,可以访问该仓库克隆下来使用。 一、三种常用格式化用法对比 字符串 format() 方法,格式:%格式化: 占位符%,搭配%符号一起使用; 字符串 format() 方法,格式:str.format() ,占位符{},搭配format()函数
123
0
0
python 模块导入路径索引顺序
摘要:本文摘自【Python专题(三)】Python模块导入与路径管理 - 知乎 (zhihu.com),作学习记录 import 可以导入Python中内建函数(built-in)、第三方库(site-packages)以及自义库三种模块。在 import模块时,Python解释器的搜索顺序是先搜索bu
358
0
0
Jupyter Notebook 简易教程:案例+快速查表
摘要:案例1:在Anaconda虚拟环境运行Jupyter Notebook 创建名称为 myenv 的虚拟环境,并指定 python 版本,在虚拟环境下安装需求模块。 conda create -n myenv python=3.5 # conda create --name myenv pip ins
517
0
0
Python print() 常见用法
摘要:print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False) objects -- 复数,表示可以一次输出多个对象。输出多个对象时,需要用 , 分隔。 sep -- 用来间隔多个对象,默认值是一个空格。 end -- 用来设定以什么
278
0
0
一文读懂 Python 开发环境配置
摘要:[toc] # Python 多版本管理 ## 1. 多版本使用需求 场景1:如果我们想在python3上运行2.x版本的代码,就需要对代码进行大量的修改,产生不必要的工作量。 ## 2. Windows 下多版本管理[^1] **步骤 1:**[官网](https://www.python.org
654
0
0
Python 数据类型之 dict(讲解+案例+FAQs)
摘要:FAQs 1. 一次获取字典多个值 问题描述 无法通过 .get() 方法传入多个键值获得字典多个值 >>> list1 = ['one', 'two', 'three'] >>> list2 = [1, 2, 3] >>> mydict = dict(zip(list1,list2)) >>> m
307
0
0
Python 日志模块 logging
摘要:1. 简介 Python 日志记录模块 1.1 日志记录的重要性 部署到生产环境中的程序黑箱运行,无法通过调试程序来检查出现的问题,通过观察问题现象来调试,无法精准复现问题,修复问题棘手,会消耗大量时间 日志文件记录相关的时间记录,状态记录,错误记录等信息,方便地追踪运行状况,快速排查问题。 1.2
137
0
0
Python 数据类型之 list(讲解+案例+FAQs)
摘要:FAQs 1. List Comprehension - 双循环 ntest=['a','b'] ltest=[[1,2],[4,5,6]] data=[(k,v) for k,l in zip(ntest,ltest) for v in l] https://blog.csdn.net/leave
453
0
0
Python 添加配置文件(.ini, .py, .json, etc)
摘要:配置文件必要性 集中管理,统一修改,降低修改难度,避免修改不全面 代码和参数分离,方便不同模块代码中重复调用,保持核心代码整洁 常用配置文件比较 配置文件复杂度比 ini < json ≈ toml < yaml | 格式类型 | 优点 | 缺点 | | | | | | config.ini | 通
2023
0
0
Python 路径管理 os.path()
摘要:文件夹操作 os.getcwd() # 获取当前工作路径 os.chdir() # 修改当前工作路径 os.makedirs() # 创建新文件夹,包括中间文件 绝对路径和相对路径 os.path.abspath(path) # 将返回 path 参数的绝对路径的字符串,这是将相对路径转换为绝对路径
1481
0
0
Python 装饰器用法
摘要:@dec def func(): pass 装饰器(Decorator)为装饰对象的器件,既可以装饰[函数](# 1. 对带参数的函数进行装饰),又可以装饰[类](# 6. 类装饰器)。可以在不修改代码条件下,为装饰对象添加新的功能或者帮助输出。装饰器的典型应用场景有类型检查、用户验证、输入合理性检
301
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起