上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页
摘要: 用户定义的可调用类型 不仅Python函数是真正的对象,任何Python对象都可以表现得像函数。为此,只需要实现方法__call__ # 调用BingoCage实例,从打乱的列表中取出一个元素 import random class BingoCage: def __init__(self, ite 阅读全文
posted @ 2021-12-17 21:27 里列昂遗失的记事本 阅读(53) 评论(0) 推荐(0)
摘要: 可调用对象 除了用户定义的对象,调用运算符(即())还可以应用到其他对象上。如果想判断对象能否调用,可以使用内置的callable()函数。 Python数据模型文档列出了7种可调用对象 1.用户定义的函数 使用def语句或lambda表达式创建 内置函数 使用C语言(CPython)实现的函数,如 阅读全文
posted @ 2021-12-17 21:04 里列昂遗失的记事本 阅读(59) 评论(0) 推荐(0)
摘要: 匿名函数 lambda关键字在Python表达式内部创建匿名函数 然后,Python简单的语法限制了lambda函数的定义体只能使用纯表达式。lambda函数的定义体中不能赋值,也不能使用while和try等Python语句 在参数列表中最适合使用匿名函数 # 使用lambda表达式反转拼写,然后依 阅读全文
posted @ 2021-12-17 20:54 里列昂遗失的记事本 阅读(57) 评论(0) 推荐(0)
摘要: 模拟生成微软序列号 描述 微软产品一般都一个25位的序列号,是用来区分每份微软产品的产品序列号。产品序列号由五组被“-”分隔开,由字母数字混合编制的字符串组成,每组字符串是由五个字符串组成。如: 36XJE-86JVF-MTY62-7Q97Q-6BWJ2 每个字符是取自于以下24个字母及数字之中的一 阅读全文
posted @ 2021-12-16 16:56 里列昂遗失的记事本 阅读(3913) 评论(0) 推荐(1)
摘要: 校验身份证号码并输出个人信息 描述 中国目前采用的是18位身份证号,其第7-10位数字是出生年,11-12位是出生月份,13-14是出生日期,第17位是性别,奇数为男性,偶数为女性,第18位是校验位。 如果身份证号码的其中一位填错了(包括最后一个校验位),则校验算法可以检测出来。如果身份证号的相邻2 阅读全文
posted @ 2021-12-16 16:42 里列昂遗失的记事本 阅读(1947) 评论(0) 推荐(0)
摘要: 高阶函数 接受函数为参数,或者把函数作为结果返回的函数是高阶函数(high-order function)。map函数就是一个,内置函数sorted也是:可选的key参数用于提供一个函数,它会应用到各个元素上进行排序 # 根据单词长度给一个列表排序 fruits = ['strawbery', 'f 阅读全文
posted @ 2021-12-16 12:50 里列昂遗失的记事本 阅读(730) 评论(0) 推荐(0)
摘要: 一等函数 在Python中,函数是一等对象。编程语言理论家把“一等对象”定义为满足下述条件的程序实体: 在运行时创建 能赋值给变量或数据结构中的元素 能作为参数传递给函数 能作为函数的返回结果 在Python中,整数、字符串和字典都是一等对象 把函数视作对象 Python函数是对象 # 创建并测试一 阅读全文
posted @ 2021-12-16 12:23 里列昂遗失的记事本 阅读(77) 评论(0) 推荐(0)
摘要: 支持字符串和字节序列的双向API 标准库中的一些函数能接受字符串或字节序列作为参数,然后根据类型展现不同的行为。re和os模块中就有这样的函数 正则表达式中的字符串和字节序列 如果使用字节序列构建正则表达式,\d和\w等模式只能匹配ASCII字符;相比之下,如果是字符串模式,就能匹配ASCII之外的 阅读全文
posted @ 2021-12-16 11:23 里列昂遗失的记事本 阅读(61) 评论(0) 推荐(0)
摘要: Unicode文本排序 Python比较任何类型的序列时,会一一比较序列里的各个元素。对字符串来说,比较的是码位,可是在比较非ASCII字符时,得到的结果不如人意。 fruits = ['caju', 'atemoia', 'caja', 'acai', 'acerola'] sorted(frui 阅读全文
posted @ 2021-12-16 10:52 里列昂遗失的记事本 阅读(167) 评论(0) 推荐(0)
摘要: 创建训练数据集 首先,使用Keras的get_file()函数来下载莎士比亚的所有作品,并从Andrej Karpathy的Char-RNN项目中下载数据: import tensorflow as tf from tensorflow import keras shakespeare_url = 阅读全文
posted @ 2021-12-15 23:24 里列昂遗失的记事本 阅读(561) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页