Life is short, you need Python

摘要: 所谓编程,就是: 让 计算机根据你设定好的 程序 去做事 。 三国演义里,诸葛亮经常给武将一个锦囊,打仗时,这些武将就根据锦囊里面 预先设定好的程序指示去做 ,就可以战无不胜。 诸葛亮就是一个古代程序员, 诸葛亮 编程 给 这些 武将 去执行。 当然, 诸葛亮 这个程序员 让 武将 去做事, 使用 阅读全文
posted @ 2019-02-15 09:34 runfox545 阅读(3639) 评论(1) 推荐(1) 编辑
摘要: 前面 白月黑羽 已经学习过了好几种类型的对象了,比如:整数类型对象、字符串类型对象、列表类型对象、元组类型的对象等等。 对象通常都拥有属于自己的 方法(英文叫 method )。 前面我们学过函数, 对象的方法其实可以看成是对象所拥有的函数。 也就是说 这个方法,是 属于 这个对象的函数。 调用对象 阅读全文
posted @ 2019-02-14 10:19 runfox545 阅读(1682) 评论(1) 推荐(1) 编辑
摘要: 我们经常需要这样处理一个列表:把一个列表里面的每个元素, 经过相同的处理 ,生成另一个列表。 比如:一个列表1,里面都是数字,我们需要生成一个新的列表B,依次存放列表A中每个元素的平方 怎么办? 当然可以用for循环处理,像这样 list1 = [1,2,3,4,5,6] list2 = [] fo 阅读全文
posted @ 2019-02-13 10:08 runfox545 阅读(495) 评论(1) 推荐(1) 编辑
摘要: 英语对学习软件开发重要吗? 可能有人觉得,英语和 学习编程有什么关系呢? 白月黑羽 郑重的告诉你,关系非常大!!! 因为, 我估计,这个世界 上, IT行业(或许任何行业) 优质的学习资源、学习资料 80% (或许更多) 都是英文的。 现在是一个 知识共享的时代,Internet 上有很多知识宝库, 阅读全文
posted @ 2019-02-12 13:14 runfox545 阅读(1175) 评论(0) 推荐(0) 编辑
摘要: 注意,这里说的Python3里面的range函数,和Python2是不同的,返回的不是列表,是可迭代对象。 在python3中,如果执行下面的语句 print(range(10)) print(range(10)) 得到结果是 range(0,10) ,而不是期望的[0,1,2,3,4,5,6,7, 阅读全文
posted @ 2019-02-01 09:41 runfox545 阅读(9817) 评论(0) 推荐(0) 编辑
摘要: 转自白月黑羽Python3教程之文件读写 我们开发程序,经常需要从文本文件中读入信息,比如从日志文件中读取日志,从而分析数据信息; 也经常需要写入文本信息到文件中,比如写入操作信息到日志文件中。 在python语言中,我们要读写文本文件, 首先通过内置函数open 打开一个文件。 open函数会返回 阅读全文
posted @ 2019-01-17 10:31 runfox545 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 今天白月黑羽和大家说说字符编码 文字是怎么放到电脑里的呢? 我们眼睛看到的电脑上显示的字,包括汉字、英文、日文、韩文,这些文字,在计算机内部是怎么存储的? 难道是刻上去的? 比如刻在硬盘上一个个这样的字? 当然不是,计算机都是用数字存储信息的。 用 磁场、电信号 等物理介质的 正负 状态 表示 0 阅读全文
posted @ 2019-01-16 10:33 runfox545 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 转自:白月黑羽Python3教程的原创文章:http://www.python3.vip/doc/blog/python/2019011501/ 都说程序员 薪资高,你也想转行了吗?本文 是白月黑羽根据自己的十多年工作经验,教您如何 0基础转行程序员。 可是,且慢!!在这之前,是不是还有一个问题? 阅读全文
posted @ 2019-01-15 12:20 runfox545 阅读(961) 评论(1) 推荐(0) 编辑
摘要: 转自:白月黑羽Python3教程之异常处理:http://www.python3.vip/doc/tutorial/python/0019/ 异常对象 请大家运行如下代码 a = 100/0 print(a) a = 100/0 print(a) 就会发现解释器显示如下的错误提示 Traceback 阅读全文
posted @ 2019-01-15 11:23 runfox545 阅读(651) 评论(0) 推荐(0) 编辑
摘要: append 前面说过列表是一种 内容可改变的 对象。 append方法就会改变列表的内容,在后面添加一个元素 比如 insert 如果我们 不是要在后面 添加一个元素, 而是在 指定位置插入一个元素,就可以使用insert方法 比如 pop 如果我们要从列表 取出并删除 一个元素,就可以使用pop 阅读全文
posted @ 2019-01-14 10:54 runfox545 阅读(472) 评论(0) 推荐(0) 编辑
白月黑羽 Python教程 白月黑羽Python