设为首页 收藏本站
查看: 1247|回复: 0

[经验分享] 思而不学则殆则殆----Java程序员学Python学习笔记(三)

[复制链接]

尚未签到

发表于 2017-5-7 15:23:34 | 显示全部楼层 |阅读模式
项管考试结束已经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')

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-374333-1-1.html 上篇帖子: 函数程序CDays–3 通过函数进行功能化 Python基础教程 函数程序 下篇帖子: 我的vim配置文件,适用于Python开发和rest文档编辑
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表