刷新
Python面试必备一之迭代器、生成器、浅拷贝、深拷贝

博主头像 本文首发于公众号:Hunter后端 原文链接:Python面试必备一之迭代器、生成器、浅拷贝、深拷贝 这一篇笔记主要介绍 Python 面试过程中常被问到的一些问题,比如: Python 中的迭代器和生成器是什么,有什么作用 Python 中不可变类型有哪些 在 Python 函数中,传递参数传递的 ...

视频编辑的瑞士军刀,MoviePy库的详解与应用示例

博主头像 左手编程,右手年华。大家好,我是一点,关注我,带你走入编程的世界。 公众号:一点sir,关注领取python编程资料 在数字媒体的时代,视频内容的创作和编辑变得越来越重要。无论是社交媒体上的短视频,还是专业的电影制作,都需要强大的工具来处理和优化视频素材。Python作为一门强大的生态语言,在全世界 ...

Python八字教程1简介&快速入门

1简介&快速入门 1.1 简介 https://github.com/china-testing/bazi是基于Python的八字排盘工具。它清晰看出冲刑合会、阴阳等关系,并有凝聚大师多年经验的评判。另有合婚、风水等功能。是目前市面功能最强大的免费开源八字排盘工具,适合具有编程基础者在电脑上使用。 ...

day09-函数高级

博主头像 1.函数嵌套 python中以函数为作用域,在作用域中定义的相关数据只能被当前作用域或子作用域使用。 NAME = "武沛齐" print(NAME) def func(): print(NAME) func() 1.1 函数在作用域中 其实,函数也是定义在作用域中的数据,在执行函数时候,也同样遵循 ...

数据分析的利器,Pandas 软件包详解与应用示例

博主头像 左手编程,右手年华。大家好,我是一点,关注我,带你走入编程的世界。 公众号:一点sir 在中土大地上,有一位名为"数据剑客"的江湖人士,他手持一柄闪烁着银光的利剑,剑法犀利,能够破解数据的种种奥秘。传言他曾在一场数据风暴中横扫八方,击溃了无数数据乱象,以无情的数据剑法征服了各路数据恶徒。 这位"数据 ...

django原生FBV

1,django原生FBV urls.py # 1,django原生FBV path('origin/',FBV.view), path('origin2/<str:id>/',FBV.view_detail) view.py import json from django.db.models im ...

PyQt5 GUI编程(QMainWindow与QWidget模块结合使用)

博主头像 一.简介 QWidget是所有用户界面对象的基类,而QMainWindow用于创建主应用程序窗口的类。它是QWidget的一个子类,提供了创建具有菜单栏、工具栏、状态栏等的主窗口所需的功能。上篇主要介绍了基本使用,创建窗口时都是继承单个模块,本章主要介绍下两个模块的结合使用。 二.具体用法 1.我们 ...

Python基础语法

博主头像 ◀▶ Python 变量命名规范 ★ 类属性命名规范 # 类属性通常采用大写字母、下划线分隔的方式命名,遵循以下规范: 1. 如果类属性是常量,通常使用全大写的字母表示,多个单词之间用下划线分隔,例如:MAX_SIZE。 2. 如果类属性表示一个布尔值或状态,通常使用is或has开头,例如:is_r ...

aardio教程四) 理解名字空间(namespace)

博主头像 名字空间(namespace) 文档地址: https://bbs.aardio.com/doc/reference/the%20language/namespace.html 引入namespace的作用是为了解决变量命令冲突,比如有两个人都叫张三,一个是江西的,一个是北京的。为了区分他们就可以在 ...

Python中 ‘==‘ 与‘is‘的区别

博主头像 比较判断逻辑是在代码中经常使用的,在Python中常用 '==' 和 is 来做比较判断。 == : 双等号是用来比较变量所指向内存单元中的值是否相等,它只关心值,并不在意值的内存地址,也就是说可以是两个不同内存地址的值相等。 is : 它用来比较两个变量是不是指向同一个内存单元,虽然它也可以比较值 ...

Python函数式编程自带函数

一.map函数 需求1:num1=[1,2,3,4],我的需求是把num1中的每个元素平方后组成新列表。 ret = [] num1 = [1,2,3,4] for i in num1: ret.append(i**2) print(ret) # 输出结果: >>>[1, 4, 9, 16] 需求2 ...

Python表格处理模块xlrd在Anaconda中的安装

博主头像 本文介绍在Anaconda环境下,安装Python读取.xls格式表格文件的库xlrd的方法。 xlrd是一个用于读取Excel文件的Python库,下面是xlrd库的一些主要特点和功能: 读取Excel文件:xlrd可以打开和读取Excel文件,并提取其中的数据和元数据。 支持多种数据类型:xlr ...

python str.format高级用法

博主头像 在 Python 2 中,str.format() 函数可以使用一些高级的格式化选项,下面是一些常用的高级用法: 1. 格式化数字 可以使用格式化选项来控制数字的显示方式,例如: # 将数字格式化为带千位分隔符的字符串 n = 1234567 s = "{:,}".format(n) print(s ...

Python装饰器实战:打造高效性能计时工具

博主头像 在数据分析工作中,针对百万,千万级别的数据进行分析是常有的事情,因此,分析代码性能的重要性不容忽视,能够有一个方便快速的测试函数性能的方法,对于我们快速发现性能瓶颈,及时优化,提高项目的开发效率至关重要。 本文介绍如何通过Python装饰器来实现性能计时工具,帮助我们在不改变现有代码的基础上,随时测 ...

数据剑舞,图表如潮!Matplotlib傲视数据可视化江湖

博主头像 在代码的世界中,隐藏着一座神秘而神奇的画图殿堂,它就是Matplotlib。这座殿堂矗立在数据的海洋中,每一行代码都是一笔神奇的咒语,让数据在图像之间舞动,展现出无限可能。Matplotlib的大门上镶嵌着闪烁的彩虹宝石,每当有开发者走近,便散发出五彩斑斓的光芒,仿佛在诉说着这里的神秘。而在宫殿深处 ...

面向对象高级实战演练之银行系统

博主头像 功能说明: 1 - 银行管理员(使用管理员密码)查看所有用户信息 2 - 进入银行系统提示功能 3 - 用户密码管理 4 - 账户开户/销户 5 - 存款/取款 6 - 用户间转账 7 - 用户余额查询 8 - 常见错误检查和提示 代码实现: import random import string ...

<1···444546···52>