07 2019 档案

摘要:assert这个关键字我们称之为“断言”,当这个关键字后边的条件为假的时候,程序自动崩溃并抛出AssertionError的异常。 什么情况下我们会需要这样的代码呢?当我们在测试程序的时候就很好用,因为与其让错误的条件导致程序今后莫名其妙地崩溃,不如在错误条件出现的那一瞬间我们实现“自爆”。 一般来 阅读全文
posted @ 2019-07-30 16:41 后排男生 阅读(665) 评论(0) 推荐(0)
摘要:数据类型基础 一、什么是数据类型 其实可以明白数据类型指的就是变量值的不同类型,姓名可能是一种数据类型、年龄可能是一种数据类型、爱好可能又是另一种数据类型 二、为何对数据分类 变量的是用来反映状态以及状态变化的,毫无疑问针对不同的状态就应该用不同类型的数据去标识。 三、不同数据类型 [数字类型] [ 阅读全文
posted @ 2019-07-30 16:19 后排男生 阅读(322) 评论(0) 推荐(0)
摘要:列表推导 [x x for x in range(10) if x % 3 == 0] [0, 9, 36, 81] 注意:没有元组的推导 g = (i 2 for i in range(2, 10)) type(g) next(g) 4 list(g) [9, 16, 25, 36, 49, 64 阅读全文
posted @ 2019-07-29 18:47 后排男生 阅读(102) 评论(0) 推荐(0)
摘要:类有一个名为 __init__() 的特殊方法(构造方法),该方法在类实例化时会自动调用,像下面这样: def __init__(self): self.data = [] 类定义了 __init__() 方法,类的实例化操作会自动调用 __init__() 方法。如下实例化类 MyClass,对应 阅读全文
posted @ 2019-07-28 13:36 后排男生 阅读(905) 评论(0) 推荐(0)
摘要:给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头。 S 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石。 J 中的字母不重复,J 和 S中的所有字符都是字母。字母区分大小写,因此"a"和"A"是不同类型的石头。 示例 1: 输入: J = "aA", S 阅读全文
posted @ 2019-07-26 20:36 后排男生 阅读(191) 评论(0) 推荐(0)
摘要:国际摩尔斯密码定义一种标准编码方式,将每个字母对应于一个由一系列点和短线组成的字符串, 比如: "a" 对应 ". ", "b" 对应 " ...", "c" 对应 " . .", 等等。 为了方便,所有26个英文字母对应摩尔斯密码表如下: [". "," ..."," . ."," ..","." 阅读全文
posted @ 2019-07-26 20:35 后排男生 阅读(362) 评论(0) 推荐(0)
摘要:给你一个有效的 IPv4 地址 address,返回这个 IP 地址的无效化版本。 所谓无效化 IP 地址,其实就是用 "[.]" 代替了每个 "."。 示例 1: 输入:address = "1.1.1.1" 输出:"1[.]1[.]1[.]1" 示例 2: 输入:address = "255.1 阅读全文
posted @ 2019-07-26 20:34 后排男生 阅读(136) 评论(0) 推荐(0)
摘要:编程语言分类 机器语言(低级语言) 直接和硬件交互 用0和1和计算机沟通 优点: 执行效率高 缺点: 开发效率低 汇编语言 直接和硬件交互 优点(相较于机器语言):开发效率高 缺点(相较于机器语言):执行效率低 高级语言 接近于人类语言 编译型(一次性丢入谷歌翻译) C/JAVA/GO 和计算机硬件 阅读全文
posted @ 2019-07-26 20:19 后排男生 阅读(147) 评论(0) 推荐(0)
摘要:abs() 去绝对值 divmod(a,b) 结果(x,y) x为商,y为余数 .split() 切割空格单词 round() 四舍五入 random.randint(1,10) 产生 1 到 10 的一个整数型随机数 random.random() 产生 0 到 1 之间的随机浮点数 divmod 阅读全文
posted @ 2019-07-26 20:08 后排男生 阅读(85) 评论(0) 推荐(0)
摘要:一级标题 二级标题 三级标题 四级标题 五级标题 最小只有六级标题 加粗 倾斜 ==高高== 2^2^ H~2~o hello markdown! hello markdown! hello markdown! "齐伟锴博客" 1. one 2. two 3. three one two three 阅读全文
posted @ 2019-07-26 20:06 后排男生 阅读(138) 评论(0) 推荐(0)
摘要:集合可以通过可迭代对象(字符串、元组、列表等)进行创建; 集合中的元素不可重复; 集合中的元素无序排列。 阅读全文
posted @ 2019-07-25 10:33 后排男生 阅读(93) 评论(0) 推荐(0)