摘要: 如果想定义一个什么事也不做的空函数,可以用pass语句: def nop(): pass pass语句什么都不做,那有什么用?实际上pass可以用来作为占位符,比如现在还没想好怎么写函数的代码,就可以先放一个pass,让代码能运行起来。 pass还可以用在其他语句里,比如: if age >= 18 阅读全文
posted @ 2022-04-20 23:01 辛宣 阅读(84) 评论(0) 推荐(0)
摘要: ![](https://img2022.cnblogs.com/blog/1543912/202204/1543912-20220420133327688-697544952.png) 阅读全文
posted @ 2022-04-20 13:42 辛宣 阅读(41) 评论(0) 推荐(0)
摘要: try & except 块 一旦 try 块中的内容出现了异常,那么 try 块后面的内容会被忽略,Python会寻找 except 里面有没有对应的内容,如果找到,就执行对应的块,没有则抛出这个异常。 阅读全文
posted @ 2022-04-20 13:31 辛宣 阅读(79) 评论(0) 推荐(0)
摘要: while 循环 while <condition>: <statesments> for 循环 for <variable> in <sequence>: <indented block of code> continue 语句 遇到 continue 的时候,程序会返回到循环的最开始重新执行。 阅读全文
posted @ 2022-04-19 16:44 辛宣 阅读(48) 评论(0) 推荐(0)
摘要: if <condition 1>: <statement 1> <statement 2> elif <condition 2>: <statements> else: <statements> 当条件1被满足时,执行 if 下面的语句,当条件1不满足的时候,转到 elif ,看它的条件2满不满足, 阅读全文
posted @ 2022-04-19 16:21 辛宣 阅读(29) 评论(0) 推荐(0)
摘要: 字典 Python 使用 {} 或者 dict() 来创建一个空的字典: 插入键值 a{} a["one"] = "this is number 1" a["two"] = "this is number 2" a {'one': 'this is number 1', 'two': 'this i 阅读全文
posted @ 2022-04-18 22:24 辛宣 阅读(53) 评论(0) 推荐(0)
摘要: 基本操作 与列表相似,元组Tuple也是个有序序列,但是元组是不可变的,用()生成 单个元素的元组生成 a = (10,) print a print type(a) (10,) <type 'tuple'> 元组方法 由于元组是不可变的,所以只能有一些不可变的方法,例如计算元素个数 count 和 阅读全文
posted @ 2022-04-18 16:55 辛宣 阅读(46) 评论(0) 推荐(0)
摘要: 列表 在Python中,列表是一个有序的序列。 列表用一对 [] 生成,中间的元素用 , 隔开,其中的元素不需要是同一类型,同时列表的长度也不固定。 l = [1, 2.0, 'hello'] print l 索引和分片 与字符串不同的是,列表可以通过索引和分片来修改。 对于字符串,如果我们通过索引 阅读全文
posted @ 2022-04-18 16:46 辛宣 阅读(55) 评论(0) 推荐(0)
摘要: 索引 和C类似 从零开始[] 除了正向索引,Python还引入了负索引值的用法,即从后向前开始计数, 例如,索引 -2 表示倒数第 2 个元素 分片 分片用来从序列中提取出想要的子序列,其用法为 var[lower:upper:step] 其范围包括 lower ,但不包括 upper ,即 [lo 阅读全文
posted @ 2022-04-18 10:39 辛宣 阅读(73) 评论(0) 推荐(0)
摘要: 机器学习的常用方法中,我们知道一般分为监督学习和非监督学习。 l 监督学习:监督学习,简单来说就是给定一定的训练样本(这里一定要注意,这个样本是既有数据,也有数据相对应的结果),利用这个样本进行训练得到一个模型(可以说就是一个函数),然后利用这个模型,将所有的输入映射为相应的输出,之后对输出进行简单 阅读全文
posted @ 2022-04-16 10:08 辛宣 阅读(1141) 评论(0) 推荐(0)