-
Python内建比较函数cmp的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:92
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! cmp( x,y):比较2个对象,前者小于后者返回-1,相等则返回0,大于后者返回1. Python的cmp比较函数比较原理 Python的cmp函数可以比较同类型之间,或者不同数据类型之[详细]
-
Python 程序员容易犯的10个错误
所属栏目:[Python] 日期:2020-12-17 热度:88
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 关于Python Python是一种解释性、面向对象并具有动态语义的高级程序语言。它内建了高级的数据结构,结合了动态类型和动态绑定的优点,这使得它在快速应用开发中非常[详细]
-
Python注意for循环变量作用域的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:192
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! # @param 注意for循环中变量的作用域# @author 编程之家 jb51.cc|512Pic.com for e in collections: pass# End www.jb51.cc 在for 循环里, 最后一个对象e一直存在[详细]
-
python2的__new__与__init__,新式类和经典类的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:51
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 在python2.x中,从object继承得来的类称为新式类(如class A(object))不从object继承得来的类称为经典类(如class A()) 新式类跟经典类的差别主要是以下几点: 1.[详细]
-
Python省内存的稀疏矩阵存储方案
所属栏目:[Python] 日期:2020-12-17 热度:113
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 推荐系统中经常需要处理类似user_id,item_id,rating这样的数据,其实就是数学里面的稀疏矩阵,scipy中提供了sparse模块来解决这个问题,但scipy.sparse有很多问题不[详细]
-
Python 序列与映射解包示例
所属栏目:[Python] 日期:2020-12-17 热度:197
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 解包就是把序列或映射中每个元素单独提取出来,序列解包的一种简单用法就是把首个或前几个元素与后面几个元素分别提取出来,例如: first,seconde,*rest = sequence[详细]
-
python制作configure文件的简单示例
所属栏目:[Python] 日期:2020-12-17 热度:156
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 在lua中,一直用lua作为config文件,或承载数据的文件 - 好处是lua本身就很好阅读,然后无需额外写解析的代码,还支持在configure文件中读环境变量,条件判断等。[详细]
-
Python 引用和类属性解析
所属栏目:[Python] 日期:2020-12-17 热度:198
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 最近对Python 的对象引用机制稍微研究了一下,留下笔记,以供查阅。 首先有一点是明确的:「Python 中一切皆对象」。 那么,这到底意味着什么呢? 如下代码: # @pa[详细]
-
Windows Terminal安装并美化
所属栏目:[Python] 日期:2020-12-17 热度:137
Blog:博客园 个人 目录 介绍 安装Windows Terminal 安装最新版本PowerShell 美化Windows Terminal schemes配置 毛玻璃主题 安装oh-my-posh 主题颜色美化 Power Shell 7美化 ubuntu美化 介绍 Windows Teminal是一款新式、快速、高效、强大的终端应用程序,适[详细]
-
Windows Terminal安装并美化
所属栏目:[Python] 日期:2020-12-17 热度:111
Blog:博客园 个人 目录 介绍 安装Windows Terminal 安装最新版本PowerShell 美化Windows Terminal schemes配置 毛玻璃主题 安装oh-my-posh 主题颜色美化 Power Shell 7美化 ubuntu美化 介绍 Windows Teminal是一款新式、快速、高效、强大的终端应用程序,适[详细]
-
Python风格指南
所属栏目:[Python] 日期:2020-12-17 热度:94
Blog:博客园 个人 目录 PEP 8风格指南 分号 行长度 括号 空格的使用 标识符命名 表达式和语句 注释 块注释和行注释 文档字符串 函数文档字符串 类文档字符串 惯例 让代码既可以被导入又可以被执行。 用下面的方式判断逻辑“真”或“假”。 善于使用in运算符[详细]
-
Python:函数基础
所属栏目:[Python] 日期:2020-12-17 热度:152
Blog:博客园 个人 目录 函数基础 函数的作用 函数的定义 函数的调用 如何调用 调用规则 函数的返回值 什么时候需要有返回值? 什么时候不需要有返回值? 多个返回值 丢弃返回值 函数调用时的*和** 函数的参数 形参和实参 参数的传递 按指针传参 按位置传参[详细]
-
Python:列表和列表的增删改查
所属栏目:[Python] 日期:2020-12-17 热度:100
Blog:博客园 个人 目录 列表 列表的取值 通过下标 切片 用len()取得列表的长度 用下标改变列表中的值 列表连接和列表复制 用 del 语句从列表中删除值 in和not in操作符 多重赋值 列表的方法 查找 增加 list.append(x) list.insert(i,x) 删除 排序 列表推导[详细]
-
05 python开发之文件处理
所属栏目:[Python] 日期:2020-12-17 热度:72
05 python开发之文件处理 目录 05 python开发之文件处理 5 文件处理 5.1 字符编码 5.1.1 基本概念 5.1.2 发展历程 5.1.3 使用 5.2 文件处理基础 5.2.1 基本概念 5.2.2 操作文件的步骤 5.2.3 with上下文管理 5.3 文件打开模式 5.3.1 控制读写操作模式 5.3.2[详细]
-
02python开发之基本运算符
所属栏目:[Python] 日期:2020-12-17 热度:138
02 python开发之基本运算符 目录 02 python开发之基本运算符 2 基本运算符 2.1 算数运算符 2.1.1 种类 2.1.2 用法 2.2 比较运算符 2.2.1 种类 2.2.2 用法 2.3 赋值运算符 2.3.1 增量赋值 2.3.2 链式赋值 2.3.3 交叉赋值 2.3.4 解压赋值 2.4逻辑运算符 2.4.1[详细]
-
03python开发之流程控制
所属栏目:[Python] 日期:2020-12-17 热度:136
03 python开发之流程控制 目录 03 python开发之流程控制 3 流程控制 3.1 流程判断之if判断 3.1.1 代码块 3.1.2 if判断基础语法 3.1.3 案例 3.1.4 if判断嵌套 3.2 流程判断之while循环 3.2.1 循环基础知识 3.2.2 while循环基础语法 3.2.3 结束while循环的两种[详细]
-
06 python开发之函数
所属栏目:[Python] 日期:2020-12-17 热度:103
06 python开发之函数 目录 06 python开发之函数 6 函数 6.1 基本使用 6.1.1 基本概念 6.1.2 定义函数 6.2 调用函数与函数返回值 6.2.1 调用函数三种形式 6.2.2 函数的返回值return(函数的产品) 6.3 Type hinting 6.3.1 定义 6.3.2 使用 6.4 函数参数 6.4.1[详细]
-
01python开发之入门篇
所属栏目:[Python] 日期:2020-12-17 热度:89
01python开发之入门篇 目录 01python开发之入门篇 1 python入门 1.1 编程语言总介 1.1.1 编程与编程语言 1.1.2 计算机组成原理 1.1.3 与运行程序相关的三大核心硬件 1.1.4 计算机三层结构与平台 1.2 安装python解释器 1.2.1 Linux、Unix、Mac系统 1.2.2 Wind[详细]
-
04 python开发之数据类型
所属栏目:[Python] 日期:2020-12-17 热度:96
04 python开发之数据类型 目录 04 python开发之数据类型 4 数据类型 4.1 概述 4.1.1 基本概念 4.1.2 整型int 4.1.3 浮点型float 4.1.4 字符串str 4.1.5 列表类型list 4.1.6 字典类型dict 4.1.7 布尔类型bool 4.2 可变与不可变类型 4.2.1 可变类型(不可hash类[详细]
-
day011|python之函数2
所属栏目:[Python] 日期:2020-12-17 热度:103
函数03 目录 函数03 1 迭代器 2 生成器 3 三元表达式 4 生成式 5 面向过程编程 1 迭代器 """1、什么是迭代器? 迭代器指的是迭代取值的工具 迭代是一个重复的过程(不是单纯重复),每次重复都是基于上一次的结果进行的 count = 1 while count 5: print(count)[详细]
-
day002|python基础回顾2
所属栏目:[Python] 日期:2020-12-17 热度:125
目录 00 上节课复习 01 基本数据类型 02 与用户交互 03 运算符 04 流程运算之if判断 05 流程判断之while循环 06 TEST 00 上节课复习 """1、python的特点 python是一门解释型、强类型、动态语言2、安装解释器 path环境变量3、运行python程序的三个步骤 Ⅰ 先[详细]
-
day003|python基础回顾3
所属栏目:[Python] 日期:2020-12-17 热度:112
00 上节课回顾 目录 00 上节课回顾 01 流程判断之for循环 02 可变与不可变类型 03 基本数据类型及内置方法之数字类型 04 基本数据类型及内置方法之字符串类型 05 test """1、基本数据类型数字类型 int floatstrlist:索引对应值dict:key对应值bool: 1、显式的[详细]
-
day001|python基础回顾
所属栏目:[Python] 日期:2020-12-17 热度:140
1、python是一门编程语言 编程语言是人与计算机能够沟通的一种语言 人----------编程语言---------计算机2、编程是: ①人将要做的事的步骤想清楚 ②找计算机能够听懂的语言将步骤1翻译下来 银行行长-------------------------柜台用户 接收用户输入的用户名[详细]
-
day006|python基础回顾6
所属栏目:[Python] 日期:2020-12-17 热度:138
字符编码及文件处理 """1、什么是字符编码? 文字符号-----------编码-----------数字 文字符号----------解码------------数字 字符编码表: 一个字符对应一个数字2、为什么要研究字符编码? 为了解决乱码问题: 存取都用同一张字符编码表3、储备知识 CPU 内[详细]
-
day012|python之函数3&模块01
所属栏目:[Python] 日期:2020-12-17 热度:149
函数03模块01 目录 函数03模块01 1 递归调用 1.1 递归 1.1.1 简介 1.1.2 递归的两个阶段 1.1.3 使用 1.2 二分法 2 内置函数补充 3 模块01 3.1 模块简介 3.2 模块导入方式 3.2.1 import 3.2.2 from ... import ... 1 递归调用 1.1 递归 1.1.1 简介 函数递归调[详细]
