项管考试结束已经10来天了,这段时间基本上都在还项管考试的债(没日没夜,甚至请假几天在家看书),从没日没夜读书到没日没夜加班。终于感觉项目的进度还是赶得上deadline的。对于敏捷信徒来说,曾经对组内成员是如何高度赞扬敏捷是不会有高强度加班的这个大坑,现在这个坑只能自己去填了。
这样不断的加班,导致两个事情,一个就是把每天早上6点起来学习和思考的时间挤压了。就如孔夫子所说,思而不学则殆。近期也将会陆续把之前学python的学习笔记继续整理出来,是整理,同时也是复习。
既然说到思而不学则殆,就说说最近在知乎上看到的一个话题,就是爱因斯坦说,人在一定岁数后,阅读过多反而影响创造性,其实底下的一些回复都比较有意思。
有的说现在人基本没有阅读过多这个问题,特别是中国人因为在应试教育的压迫下,已经把看书当做是一种应付考试的行为,而不是精神享受。这点我比较赞同。高中毕业时候,听说大学的极度自由我就觉得我再也不要看如山如海的书了。大学开始的确是这样的,看书也是为了期末的考试。大三还是大四发现,其实看书挺有意思的,会看一些喜欢的技术书籍。今年入手kindle之前基本上是一个月一本书。入手kindle后读书效率立马提高,基本上平均一个星期一本书,半个月一本技术书。因此,我觉得只是大家没发现读书的乐趣,有时候工作太累脑子不想思考,我就喜欢看王小波的杂文,虽然也引人思考,但是比起软件设计来说,也还算轻微。总归还是一个字,学,这个字被小学中学大学一直误导了,学不是为了考试,也不是为了工作,只是为了一种乐趣,得到只是即是乐趣。
有的说是是误解了爱因斯坦的意思,爱因斯坦的那句话其实就是孔老夫子学而不思则罔的意思,一直拿着书学习而不思考,那一定是会迷茫的。尽信书不如无书,要协调阅读和思考的比例,任何人阅读太多但是实际应用太少就会沦落成懒于思考的状态。
另外,这些也让我想起王小波说的一句话,知识分子最怕活在不理智的年代。如果一切都相信书里说的,不去思考不去反驳,那就是不理智的年代,就是伽利略低头认罪,承认地球不转的年代,就是牛顿为了躲避宗教的声讨,承认上帝是万用阴厉的推力的年代。还好我们现在活在一个高速发展的年代,对于任何知识体系都是在不断地额摧毁重构之中,到处都存在着出现即改变世界的黑天鹅,因此,对于我们这应该感到庆幸才对。
==================废话说够了,分割线进入正题,时间不多,就介绍几个BIF吧====================
1. list() 内置BIF,工厂函数,返回一个空的列表。
2. range() 内置BIF,返回一个迭代器,根据需要生成一个指定范围的数字
```python
for num in range(5):
print(num);
```
输入的结果是
0
1
2
3
4
3. enumerate 内置BIF,创建一个带编号的列表。类型即为enumerate
>>> type(enumerate(movies))
class 'enumerate'
```python
for index,value in enumerate(movies):
print(index);
print(value);
```
输入结果
0
gatesby
1
hello
2
wtf
3
lalala
4. int() 内置BIF,将一个字符串或另一个数转化为整数
```python
numStr = '437434';
type(numStr);
type(int(numStr));
type(34.456)
type(int(34.456))
int(34.456)
```
输出为:
class 'str'>
class 'int'>
class 'float'>
class 'int'>
34
5. id() 内置BIF,返回python对象的唯一标示符
```python
id(numStr);
id(movies);
```
140021383334520
140021383330848
6. next() 内置BIF,返回可迭代数据结构的下一个元素
enumerate()返回的结果即为可迭代数据结构
```python
iMovies = enumerate(movies);
next(iMovies);
next(iMovies)
```
输出:
(0, 'gatesby')
(1, 'hello')
分享到:
相关推荐
人物:一个心血来潮学习Python的JAVA程序员 文章目录vlog正文入门基础注释算数运算符及优先级程序执行原理变量概念和定义方式变量的命名变量的输入和输出数据类型数值型非数值型列表元组列表与元组的互相转换字典...
本文档是python学习笔记与简明教程;为什么用Python作为编程入门语言?每种语言都会有它的支持者和反对者。去Google一下“why python”,你会得到很多结果,诸如应用范围广泛、开源、社区活跃、丰富的库、跨平台等等...
最权威、最专业的IT程序员入门大全学习笔记,涵盖数据结构、网络、编程语言(C\C++\PYTHON\JAVA)、学习等诸多资源,绝对物超所值!!!
一份涵盖大部分Java程序员所需要掌握的核心知识 - 计算机科学基础知识、Java开发、后端/服务端、面试相关 - 可以快速理解的有用的小Java函数的精选集合 - Java 7 示例 - 30秒收集有用的Java 8片段 - 现代Java - Java...
javaj面试题、知识点,用于程序员应聘学习参考,提供代码+题型等资料 javaj面试题、知识点,用于程序员应聘学习参考,提供代码+题型等资料 javaj面试题、知识点,用于程序员应聘学习参考,提供代码+题型等资料 javaj...
Java学习笔记,主要来源于B站上视频的学习,同时会记录平时一些学习和项目中遇到的问题,同步更新在蘑菇博客,如果对我的博客网站感兴趣的话,欢迎关注我的 蘑菇博客项目 笔记主要涵盖:Java,Spring,SpringCloud,...
这篇文章主要介绍了Python学习笔记整理3之输入输出、python eval函数的相关资料,需要的朋友可以参考下 python中的变量: python中的变量声明不需要像C++、Java那样指定变量数据类型(int、float等),因为python会...
java程序员刷题知乎编码琐事 CS-441 团队项目 Kerem Gurses、Ugurcan Demir、Birkan Ak 描述 玩琐事将帮助您学习编码和编程技能。 以小块的形式回答有关 Python、C++、JavaScript、Swift、Objective-C 的问题。 您...
熟话说,不动笔墨不读书,尤其是学习编程,写过的东西一定要做笔记,所以我开发了一款代码片段记录查询工具,方便查询代码片段,ctrl+c ctrl+v神器,程序员必备工具 语法高亮:支持目前主流编程语言,如java、...
陌溪的学习笔记 关于我 陌溪 是一个从三本院校一路摸滚翻爬上来的程序员。目前就职于 字节跳动的Data广告部门,是字节跳动全线产品的商业变现研发团队。这两天创建了一个 微信公众号【陌溪教你学编程】,未来将会在...
所以你想成为一个百万富翁很棒的Python程序员? 您想像专家一样编码。 您想编写优雅,简洁的代码,让您的同事认为这是“最佳实践”(又称“惯用” Python)。 您想编写高质量的代码,以便您和您的同事将来可以维护它...
编程学习经验 + 技术干货 + 编程小项目 + 常见编程问题编程资源分享 + 人物传记 + 程序员生活 + 编程趣事儿目录编程学习经验如何高效找到优质编程项目如何写好项目文档参与项目有哪些途径如何选择编程学习资源?...
程序员考试刷题CSCI 1103 计算机科学 1 荣誉 2020 年秋季 罗伯特穆勒 - 波士顿学院 演讲笔记 星期 本星期: CSCI 1103 是关于什么的 课程管理与后勤 编码物流 OCaml:基本类型; 文字和表达式; 简化和工作; 价值观...
程序员考试刷题CSCI 1103 计算机科学一级荣誉 2019 年秋季 波士顿学院 演讲笔记 第 1 周 本星期: CSCI 1103 是关于什么的 课程管理与后勤 编码物流 OCaml:基本类型; 文字和表达式; 简化和工作; 价值观 图书馆 1...
幸运的是,Spark提供了一个很棒的Python集成,称为PySpark,它使Python程序员可以与Spark框架进行交互,并学习如何大规模操作数据以及如何在分布式文件系统上使用对象和算法。 笔记本电脑RDD和基础数据框使用Python...
这是一个小白(就是我啦)学习PHP的笔记,我将把学习的过程记录下来,一来是老了可以缅怀逝去的青春,二来是温故而知新,三来则是希望能帮助更多的小白少走弯路。 群芳斗艳 很多朋友都经常问一个问题,就是到底要学...
一、Java 1.Spring boot笔记: 程序员工具推荐 实用工具 mathpix:可以使截图变为LaTeX typora:markdown语言编辑器,可以随时预览,插入图片、代码预览等 secureCRT、xshell:好用的ssh工具,安装插件后可以快速传输...
google员工,《我的算法学习之路》和《程序员必读书单1.0》尚可 安人心智科学总监,从事认知科技产品研发与项目孵化。 清华本科&&google员工 词向量相关 统计学博士 数学 google brain 原google工程师 主要记录一些...
算法学习笔记 书单 进度:68/68 其它目录 感悟 大家知道我并非科班出身,算法方面一直是我的薄弱之向,两面微软电面,很简单的题目被裸面的我写的一塌糊涂。 面试中手写算法题考察的其实是三个方面,『数据结构』,...