鱼C论坛

 找回密码
 立即注册
查看: 1808|回复: 4

[技术交流] 记录从2018/3/6学习到3/11的收获与困惑

[复制链接]
发表于 2018-3-11 12:23:14 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
3.2-3.5去玩耍了.(内疚)
越学python越发现其优雅,简洁,觉得发明和改造这门语言的人一定都是优雅的'懒人'吧,
for each in; not in; and ; or ;每一串代码都令人着迷,无法自拔.
这几天,初识递归,巧妙的调用自己,可以对一部分问题起到迎刃而解的作用,不过处处都用反而会变得复杂,
还有lambda函数,lambda x : x if x % 2 else None,免去了对起名的困扰,
以及filter(),list(filter(lambda n : not(n%3), range(1, 100)))
[3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 39, 42, 45, 48, 51, 54,
57, 60, 63, 66, 69, 72, 75, 78, 81, 84, 87, 90, 93, 96, 99]

map(), list(map(lambda x, y : [x, y], [1, 3, 5, 7, 9], [2, 4, 6, 8, 10]))
[[1, 2], [3, 4], [5, 6], [7, 8], [9, 10]]
等强大的内置函数,
字典,和集合的哈希算法,文件的打开与操作,这些都有了初步的了解.

当然还是会有许多不明白的地方需要自己慢慢学习吸收.

0.突然弄明白,python的for each in param:如果param是单个字符串,那么for循环将循环param长度次,如果param内含多个字符串,那么for循环将循环字符串个数次,即len(param);如果在函数中定义global var那么函数中的var变量则是全局变量.
1.列表反转的方法: <1>list[::-1] <2>reversed()
2.def count(*param):
        length = len(param)
        for i in range(length):
                for each in param[i]:            
值得学习的一种框架,可以遍历param中每个值
3.对于第20讲中的动动手0.本来的想法是通过对一个字符先计数后删除来计算所有的字符个数,试了很多方法,并不能如愿删除,于是用了set()函数,先进行统计,后计数.看完小甲鱼的参考答案,恍然大悟,原来可以反过来,先弄个空列表,记一个数加入列表中一个,然后通过not in list 来进行对字符的选择.
4.养成观察是否可以适当调整if的条件顺序来减少代码量的习惯.
5.字符串的分割方法:
>>>data = '1000,小甲鱼,男'
>>> data.split()
['1000,小甲鱼,男']
>>> data.split(',')
['1000', '小甲鱼', '男']
6.dict中的in可以看字典里是否含有某个字符串
7.(role, line) = each.split(':', 1)可以将each按':'分隔开,':'前赋给role,后赋给line

加油,相信自己是最胖的.

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-3-11 12:54:22 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2018-3-11 22:05:39 | 显示全部楼层

三克油,一起努力!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-9-22 17:24:55 From FishC Mobile | 显示全部楼层
ssjmhh56 发表于 2018-3-11 22:05
三克油,一起努力!!

最近在自学scrapy  加油
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-9-29 16:44:27 | 显示全部楼层
孤星破红尘 发表于 2018-9-22 17:24
最近在自学scrapy  加油

厉害, 我一直在学web方面的框架, 加油!坚持下去
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-24 03:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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