会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
rolandhe
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
下一页
2025年1月30日
operator模块
摘要: operator: 模块提供了很多python内置运算符对应的函数。 比如加,减,乘,除,与,或,非,is, is not等等。 此模块存在的意义:有时我们在函数式编程时,经常要将一个函数传递给另一个函数。对于像加,减,乘,除这些我们当然可以自定义一个函数,或使用lambda函数来做为参数传递,但这
阅读全文
posted @ 2025-01-30 19:44 RolandHe
阅读(66)
评论(0)
推荐(0)
2025年1月29日
dict(数据字典)
摘要: 数据字典的创建可用以下几种方式: dict() dict(**kwargs) dict(mapping, **kwargs) dict(iterable, **kwargs) 使用key-value参数创建字典。 >>> MLB_teams = dict( ... Colorado="Rockies
阅读全文
posted @ 2025-01-29 12:09 RolandHe
阅读(84)
评论(0)
推荐(0)
2025年1月28日
sequences(序列) and mappings(映射)
摘要: sequence: 在python中,sequence指一些具有以下几种特性的数据类型的集合。 是可迭代对象。 可以用for...loop语句进行迭代。 有长度。 可以用len函数获得长度 可以通过整数下标访问里面的一个元素。 除了常见的list, tuple, string以外,range, by
阅读全文
posted @ 2025-01-28 23:39 RolandHe
阅读(109)
评论(0)
推荐(0)
list(列表)
摘要: 使用切片不但可以获取数据,也可以对切片位置的数据赋值可迭代类型,来插入或替换数据。 list_object[start:stop:step] = iterable 如果想在将某个位置的元素替换为新的元素,可以像下面这样使用 numbers = [1, 5, 6, 7] print(numbers[1
阅读全文
posted @ 2025-01-28 11:17 RolandHe
阅读(56)
评论(0)
推荐(0)
2025年1月27日
set(集合)
摘要: set:是python中的集合类型,元素不能有重复,且元素类型不能是可变类型。元素是无序的。{}代表空字典而不是空集合。要创建一个空集合得用set()函数 x = {42, 'foo', (1, 2, 3), 3.14159} print(x) x = {42, 'foo', [1, 2, 3],
阅读全文
posted @ 2025-01-27 14:12 RolandHe
阅读(66)
评论(0)
推荐(0)
2025年1月22日
Exception Handling(异常处理)
摘要: python有许多内置异常。比如我们常见的TypeError, AttributeError, ValueError等等。 实际上所有的异常都源自一个基类BaseException。 注意并不是Exception类。我们一般在异常处理时捕获的称之为Concrete exceptions,用Excep
阅读全文
posted @ 2025-01-22 14:06 RolandHe
阅读(186)
评论(0)
推荐(0)
2025年1月20日
collection.Counter(对象计数)
摘要: collection.Counter类: 一个方便统计对象数量的类,提供了一些方便使用的方法。它是内置dict类的子类,所以也具有dict的绝大部分特性及功能。 我们统计一个列表,元组,等序列时,有时需要统计每种元素出现的次数。 下面示例模拟一个我们自己会实现的方法: word = "mississ
阅读全文
posted @ 2025-01-20 12:25 RolandHe
阅读(161)
评论(0)
推荐(0)
2025年1月17日
namedtuple(命名元组)
摘要: namedtuple: 简单理解,就是在普通元组基础上增加了filed,元组中每个元素都对应一个filed。访问元组中元素时可以不用下标,而是用namedtuple.filed这种类似于属性访问的方式来访问元组中的元素。 使用namedtuple的场景一般是我们需要使用一个tuple。但是我们想增加
阅读全文
posted @ 2025-01-17 14:50 RolandHe
阅读(128)
评论(0)
推荐(0)
2025年1月13日
random模块(生成随机数)
摘要: random(): 随机返回0到1之间的浮点数。左闭右开区间。[0,1) random.seed(): 可以传入一个整数或字符串,用于重复生成相同的一组随机数。 import random random.seed(123) print(random.random()) print(random.ra
阅读全文
posted @ 2025-01-13 16:56 RolandHe
阅读(121)
评论(0)
推荐(0)
2025年1月11日
enum模块(枚举类型)
摘要: enum模块: python enum模块提供了枚举功能。有些编程语言是内置了枚举类型,但python没有内置,只是用enum模块里的Enum类来实现类似功能。 如果不使用枚举,我们一般会采用定义常量的方式来处理。比如下面代码: RED, GREEN, YELLOW = range(3) 下面演示了
阅读全文
posted @ 2025-01-11 18:24 RolandHe
阅读(180)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
下一页
公告