- # -*- coding: utf-8 -*- # @File : merge_dict.py # @Date : 2018-05-04 # 项目说明: 合并两个字典 # 要合并的字典 a = {"a1": 1, "a2": 2, "c": 3} b = {"b1": 1, "b2": 2, "c": 4} # 方式一: c={} c.update(a) pr... # -*- coding: utf-8 -*- # @File : merge_dict.py # @Date : 2018-05-04 # 项目说明: 合并两个字典 # 要合并的字典 a = {"a1": 1, "a2": 2, "c": 3} b = {"b1": 1, "b2": 2, "c": 4} # 方式一: c={} c.update(a) pr...
- 依赖 pip install pillow 1 代码 # -*- coding: utf-8 -*- from PIL import Image, ImageDraw, ImageFont import os def watermark(img_source): # 打开图片 img = Image.open(img_source) # 添加文字 draw ... 依赖 pip install pillow 1 代码 # -*- coding: utf-8 -*- from PIL import Image, ImageDraw, ImageFont import os def watermark(img_source): # 打开图片 img = Image.open(img_source) # 添加文字 draw ...
- 代码如下 # -*- coding: utf-8 -*- def get_lower_case_name(text): lst = [] for index, char in enumerate(text): if char.isupper() and index != 0: lst.append("_") lst.append(char) return "".j... 代码如下 # -*- coding: utf-8 -*- def get_lower_case_name(text): lst = [] for index, char in enumerate(text): if char.isupper() and index != 0: lst.append("_") lst.append(char) return "".j...
- 1、整数,整数运算永远是精确的,0x前缀表示16进制 2、浮点数,科学计数法,e表示代替10 3、字符串,‘’或者“”包围 4、布尔值,注意大小写:True,False,布尔运算:and,or,not 5、空值,None,不能理解为0,因为0是有意义的,而None是一个特殊的空值 变量:大... 1、整数,整数运算永远是精确的,0x前缀表示16进制 2、浮点数,科学计数法,e表示代替10 3、字符串,‘’或者“”包围 4、布尔值,注意大小写:True,False,布尔运算:and,or,not 5、空值,None,不能理解为0,因为0是有意义的,而None是一个特殊的空值 变量:大...
- 问题: 早PyCharm中调试项目,从项目的根目录引入其他模块,可以正常调试, 上线之后发现项目根目录没有添加到环境变量中,会报错: ImportError: No module named 1 解决: 将顶层目录路径添加到Python路径 export PYTHONPATH=$PYTHONPATH:/root 1 问题: 早PyCharm中调试项目,从项目的根目录引入其他模块,可以正常调试, 上线之后发现项目根目录没有添加到环境变量中,会报错: ImportError: No module named 1 解决: 将顶层目录路径添加到Python路径 export PYTHONPATH=$PYTHONPATH:/root 1
- 1.运算符的优先级 print(3*1**3) #3 相当于:3*(1**3)1 2.小整数池 a = 1 b = 1 print(a is b) # True a = 300 b = 300 print(a is b) # True # 在shell里是False # [-5, 256]之间的整数,值相同的整数共享一个对象 # is 比较内存地址 ... 1.运算符的优先级 print(3*1**3) #3 相当于:3*(1**3)1 2.小整数池 a = 1 b = 1 print(a is b) # True a = 300 b = 300 print(a is b) # True # 在shell里是False # [-5, 256]之间的整数,值相同的整数共享一个对象 # is 比较内存地址 ...
- 作者:知乎用户 在学习和使用python的过程中,少不了要与Python IDLE打交道。但使用 Python IDLE 都会遇到一个常见而又懊恼的问题——要怎么清屏? 答案是为IDLE增加一个清屏的扩展ClearWindow就可以了(在Issue 6143: IDLE中可以看到这个扩展的说明)。 下面我说说... 作者:知乎用户 在学习和使用python的过程中,少不了要与Python IDLE打交道。但使用 Python IDLE 都会遇到一个常见而又懊恼的问题——要怎么清屏? 答案是为IDLE增加一个清屏的扩展ClearWindow就可以了(在Issue 6143: IDLE中可以看到这个扩展的说明)。 下面我说说...
- 本例子使用python3 新建两个文件: a.py print("a...")1 b.py import a import time from importlib import reload while True: time.sleep(5) reload(a)1234567 现在,我们启动b.py文件,输出如下 a.... a.... a.... a.... 本例子使用python3 新建两个文件: a.py print("a...")1 b.py import a import time from importlib import reload while True: time.sleep(5) reload(a)1234567 现在,我们启动b.py文件,输出如下 a.... a.... a.... a....
- Python2中的print是一个语句,而Python3中是一个函数 Python2代码 example.py def greet(name): print "Hello, {0}!".format(name) print "What's your name?" name = raw_input() greet(name) 12345 命令行中执行指令 $ 2t... Python2中的print是一个语句,而Python3中是一个函数 Python2代码 example.py def greet(name): print "Hello, {0}!".format(name) print "What's your name?" name = raw_input() greet(name) 12345 命令行中执行指令 $ 2t...
- cmd进入指定文件夹: 输入要到达的盘如“D:--回车” 输入CD--空格--到达的路径--回车 pip在Scripts目录下 例如安装中文分词第三方库: jieba ... cmd进入指定文件夹: 输入要到达的盘如“D:--回车” 输入CD--空格--到达的路径--回车 pip在Scripts目录下 例如安装中文分词第三方库: jieba ...
- 在peewee模块中,如果已经配置好了mysql数据库的信息,而不想定义Model,可以直接使用execute_sql() 执行一条sql语句 如果我想执行多条呢?peewee模块没有找到类似execute_many()的方法 既然pymysql模块可以执行多条,而peewee模块又是对其的封装,那么我们按照pymysql模块的使用思路来试试 SQL:pymysq... 在peewee模块中,如果已经配置好了mysql数据库的信息,而不想定义Model,可以直接使用execute_sql() 执行一条sql语句 如果我想执行多条呢?peewee模块没有找到类似execute_many()的方法 既然pymysql模块可以执行多条,而peewee模块又是对其的封装,那么我们按照pymysql模块的使用思路来试试 SQL:pymysq...
- 文档:http://www.attrs.org/en/stable/index.html attrs 可以简单理解为namedtuple的增强版 安装 pip install attrs 1 代码示例 1、定义一个tuple p1 = (1, 2) p2 = (1, 2) print(p1 == p2) # True print(p1) # (1, 2) ... 文档:http://www.attrs.org/en/stable/index.html attrs 可以简单理解为namedtuple的增强版 安装 pip install attrs 1 代码示例 1、定义一个tuple p1 = (1, 2) p2 = (1, 2) print(p1 == p2) # True print(p1) # (1, 2) ...
- 单例模式: 1、确保类有且只有一个对象被创建 2、为对象提供一个全局访问点 3、控制共享资源的并行访问 实现单例最简单的方式: 使构造函数私有化,并创建一个静态方法来完成对象初始化 使用场景: 一个类要求只有一个实例对象 单例模式的缺点 1、全局变量可能被误修改 2、对同一个对象创建多个引用 3、所有依赖于全局变量的类都会由于一个类的改变而紧密耦合为全局数据,从而... 单例模式: 1、确保类有且只有一个对象被创建 2、为对象提供一个全局访问点 3、控制共享资源的并行访问 实现单例最简单的方式: 使构造函数私有化,并创建一个静态方法来完成对象初始化 使用场景: 一个类要求只有一个实例对象 单例模式的缺点 1、全局变量可能被误修改 2、对同一个对象创建多个引用 3、所有依赖于全局变量的类都会由于一个类的改变而紧密耦合为全局数据,从而...
- abs()取绝对值 round()四舍五入 pow()乘方 int(),类型转换,向下取整 float(),long()类型转换 eval(),evalueate评价,字符串求值 math模块: floor()向下取整 ceil()向上取整 ... abs()取绝对值 round()四舍五入 pow()乘方 int(),类型转换,向下取整 float(),long()类型转换 eval(),evalueate评价,字符串求值 math模块: floor()向下取整 ceil()向上取整 ...
- 菜单栏里点击 Preferences-> Setting-User //把 tab 转换成4个空格 "tab_size": 4, //把tab 转换成 空格 "translate_tabs_to_spac... 菜单栏里点击 Preferences-> Setting-User //把 tab 转换成4个空格 "tab_size": 4, //把tab 转换成 空格 "translate_tabs_to_spac...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签