python学习笔记(一)

学习一门语言之前,要先搞清楚为什么要学习它,不能因为它火,就去学习,要明白火在哪里,优势在哪,在哪方面是其他语言无法取代的。那么我学习python的初衷就是因为它有一个出色的轻量级爬虫框架 scrapy,其实想应用框架是不需要学习python的,因为python的语法真的是很简单易懂,但既然接触了,就要系统的学习一下吧。

那么这里我也不去对比 php、python、ruby等等一些脚本语言的优劣势,网络上大把大把的帖子。还是本着“life is short, i use python”的心态去学习;在这里也也劝勉一下那些迷茫在语言海力的童鞋,想好了一门就一直学下去,直到达到自己学习这门语言的目的为止,不建议为了学习而去学习,或者说那是学霸们的专利。

买了一本《Head First Python》,读了半小时后悔了,发现书讲的过于基础,几页的东西对于一个接触过7、8门语言的我来说,几乎就看两眼,手敲个例子就可以了。如果你是有丰富经验的人,或者对php掌握了得人,那么这本书我是不大推荐的。但既然买了,还是坚持把它读完吧,因为后面还有更急切的学习计划呢。

开发IDE,我不用python3 带的,我用pycharm这款。

(一)列表

php里有一模一样的定义,功能也很类似。

arr1=[1,2,3,4,5,6]

arr1sub = ['a','b','c']

arr1.insert(1,arr1sub)

print(arr1)

for x in arr1:
    print (isinstance(x,list))

输出:

[1, ['a', 'b', 'c'], 2, 3, 4, 5, 6]
False
True
False
False
False
False
False
这本书前30页,就这一个代码片段就全了。

定义列表

arr1=[1,2,3,4,5,6]

插入列表

arr1.insert(1,arr1sub)

循环列表

for x in arr1:

判断变量是否是列表

    print (isinstance(x,list))




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值