Python
一个专研技术的小蜜蜂
提升技术涵养,修炼技术艺术;发现技术美好,传播技术知识
展开
-
python---列表推导式与生成器表达式的区别
【代码】python---列表推导式与生成器表达式的区别。原创 2024-04-11 10:52:16 · 144 阅读 · 0 评论 -
python --- 特殊方法__len__,__getitem__
【代码】python --- 特殊方法__len__,__getitem__原创 2024-04-02 16:16:06 · 379 阅读 · 0 评论 -
python ---- %r %s格式输出的区别
【代码】python ---- %r %s格式输出的区别。原创 2024-04-02 15:47:36 · 505 阅读 · 0 评论 -
python---doctest示例
【代码】python---doctest示例。原创 2024-04-02 14:50:19 · 321 阅读 · 0 评论 -
Python---变量作用域与闭包
变作用域与闭包的理解原创 2022-11-10 15:06:33 · 563 阅读 · 0 评论 -
python---打印变量的内存地址 十进制输出 id(变量名)与十六进制输出hex(id(变量名))
python输出变量名的地址原创 2022-10-27 14:11:37 · 2570 阅读 · 0 评论 -
python---打印函数print延时且不按顺序输出
python 打印延时输出问题原创 2022-10-25 18:26:34 · 1082 阅读 · 0 评论 -
Python---编辑Python代码利器sublime text 3
sublime text 进行代码编辑原创 2022-10-24 16:28:37 · 421 阅读 · 0 评论 -
Python os模块 常见函数测试
import osdef main(): # try: # # os.mkdir("PythonLearn",0777) # os.mkdir("PythonLearn") # except Exception as ret: # print("目录已经存在:",ret) # try: # os.rmdir("PythonLearn") # print("delete sucess") #原创 2021-05-21 18:30:05 · 116 阅读 · 0 评论 -
Python批量处理jpg转换为bmp图片,告别手动转换,真爽,
在自己开发项目中使用的图片是bmp.但是你千叮咛,万嘱咐,客户总是给你jpg,png图片.批量处理,从此告别效率低下import osfrom PIL import Imagedef jpgToBmp(): cur_dst_dir = os.getcwd() jpgTOBmp_cnt = 0 try : os.mkdir(cur_dst_dir + "/BMP") except Exception as re: print("BMP原创 2021-05-19 10:34:31 · 3097 阅读 · 1 评论 -
Python 文件目录路径的三种写法
1.os.path.exists(‘D:/test’)2.os.path.exists(r’D:\test’)在python的字符串中\是转义符,如果想让\保持原来的意思,可以加r避免转义。注:r的全称是raw string,即原始字符串常量,可以让字符保持原来的意思。3.os.path.exists(‘D:\\test’)\:是转义字符,所以\要使用\\...原创 2021-05-18 16:10:52 · 1644 阅读 · 0 评论 -
pyinstaller的安装及简单使用-生成可执行文件
pyinstaller的使用方法安装方法命令图形界面pyinstaller 使用安装方法有两种,一种是通过命令,另一种是通过图形图形安装命令在Terminal中输入pip install pyinstaller图形界面通过菜单 File -> Settings -> project -> Pyton interpreter点击 + 在出现的搜索图形中,输入pyinstaller, 在搜索图形的下方有两个按钮Install Package:点击就会安装pyinsta原创 2021-02-02 14:35:09 · 274 阅读 · 0 评论 -
二分法查找(dichotomy)--python实现
二分法python实现二分法原理原理概述简单粗暴一点理解二分法将数据有序排列:先将一个数据集进行有序排列(可根据某种数值的大小降序或升序<当然排序的规则可根据业务规则自定义>,前提是需要查找的数据具备该规则同样的属性);数据分半:就是将排序好的数据集切分成大致相等的两份数据;查找数据:把排序好的数据拆分为个数大致相等的两半,因为有排序,查找的时候先和其中一半数据种的最大或者最小的数进行比较来断定要查找的数据是否会包含被分割后的一半数据种,然后在满足判定条件的数据集中一次获取数据进行比原创 2020-11-06 10:51:30 · 429 阅读 · 0 评论 -
python中 open 与 with open as 的区别
正常情况下,想要打开一个文件并且保证该文件会被关闭。使用open()方法,最后一定要保证关闭文件对象,即调用close()方法。原因:当我们写文件时,操作系统往往不会立刻把数据写入磁盘,而是放到内存缓存起来,空闲的时候再慢慢写入。只有调用close()方法时,操作系统才保证把没有写入的数据全部写入磁盘同时释放资源。忘记调用close()的后果是数据可能只写了一部分到磁盘,剩下的丢失了#-*- coding: utf-8 -*-try: f = open('dict.txt', 'r',e原创 2020-11-04 19:14:47 · 1880 阅读 · 0 评论 -
Python数据分析与挖掘之工具篇(Anaconda安装)01
去Anaconda官网上下载最新版本https://www.anaconda.com/products/individual点击Download然后选择符合自己的版本安装注意点:要添加环境变量,其他默认就Ok原创 2020-10-30 13:43:28 · 91 阅读 · 0 评论