DevOpsGirls,咱一起来设计和完善 Python 程序媛课程。

2019-02-12 15:52:09 +08:00
 huihoo
源于一个想法就整理了这么一个 Python 课程,大家可任意 Fork 修改、再分发、随便怎么弄都可以,感兴趣的朋友可关注 :) https://github.com/huihoo/DevOpsGirls
5895 次点击
所在节点    Python
68 条回复
xpresslink
2019-02-13 10:56:19 +08:00
@tkmiles [只有] 在声明一个空元组这一种特殊情况使用()来表示,这个是语法特殊需要. 大多数情况下使用括号只是因为语法解析时候定界需要,并不是括号表示元组这个本质要明白。
huihoo
2019-02-13 10:59:42 +08:00
@xpresslink 是的,主要是强调 [], () 的一般使用,这样她们容易记住,因为挺容易搞混。
huihoo
2019-02-13 11:13:31 +08:00
说说当时做这门课的初衷,女朋友在工作上没有什么特殊技能,只能做一般的销售和客服。大家都知道若没有一个特长,以后工作会很困难。我身边的一些她同龄的同事,因为选择了前端、设计、测试等技术工种,收入是她的 3、4 倍。她也一直在找机会和发现自己擅长的,但都不容易。她画画写字不错,也学过一段时间,想往设计转,但我们都知道,这块需要很长时间的沉淀和实践。在这个徘徊的阶段,我就想设计一个 Python 课程,让她也学习和了解下。加上身边一些女同事也有兴趣学习 Python。然后,就有了这个陆陆续续的课程整理出来,大家见笑了!
whoami9894
2019-02-13 11:16:32 +08:00
@xpresslink
噢噢是的。抱歉,我没看到后面这句...Note that it is actually the comma which makes a tuple, not the parentheses.
tkmiles
2019-02-13 12:25:55 +08:00
@xpresslink

1. tuple 确实是有无逗号都可以, 但是请参考 pep8 中显式优于隐式
2. tuple 的本质定义应该说是不可变序列, 逗号分隔只是形式而已
3. x=1,2,3 和 x=(1,2,3)其实在解释器解释的时候都是一样的, 字节码都是
load_const 1, load_const 2, load_const 3, build_tuple 1,2,3
当然最后优化了字节码只剩一个 load_const (1,2,3)了, 加不加括号并没有对错之分
空 tuple 和单个 tuple 是特殊, 不谈
huihoo
2019-02-13 12:56:12 +08:00
@tkmiles 非常感谢补充!
jackchao7432
2019-02-13 13:55:20 +08:00
歧视?→ _ →
honist
2019-02-13 14:01:36 +08:00
@huihoo 求问 “偏女性的课程出发点”是什么。
还有就是,把同样的知识分别教授给女性和男性在方法上有什么本质差异? 为什么中国的大学不全都搞成男校和女校 然后因人施教呢🙂
seven777
2019-02-13 14:03:49 +08:00
看了一下,后面半截写的是 Django 的教程,不精神可嘉,精力充沛!
但是,从不懂到懂很简单,就是理解到接受的过程。
从看得懂,到能干活,这个坑很大很大,远远超过从不懂到懂的过程。
特别是 Python 这个到处是陷阱的语言,编程就是在不断挖陷阱的过程。
shede333
2019-02-13 14:24:38 +08:00
每节课最后的配图真是不错,真想打包下载
huihoo
2019-02-13 14:33:04 +08:00
@shede333 不好意思,麻烦你自己另存一下。https://wiki.huihoo.com/wiki/%E5%88%86%E7%B1%BB:DevOpsGirls
huihoo
2019-02-13 14:37:48 +08:00
@seven777 主要考虑用一站式框架会免去大家各种选择、组合和纠结(虽灵活性少了点,但快速出活很重要)就如同 Spring Boot。
huihoo
2019-02-13 14:51:32 +08:00
@jackchao7432 完全没有哈 :)
shuizhengqi
2019-02-13 14:53:22 +08:00
为什么 devops 就要是 python 了。。这个东西不应该是说思路吗,限定语言对自身不好。我之前就是 django 一套搞得平台,现在用 java 和 vue 了。。
huihoo
2019-02-13 14:57:01 +08:00
@honist 只是一个探索,也因人而异。主要出发点是帮助女同事、女朋友能学习些编程,能多些机会和选择。对女生和男生,基本出发点,怜香惜玉(学得少而精)和当那啥用(啥都要学),我们都知道这个行业也很辛苦的,最难和最苦的就留给男人吧。
huihoo
2019-02-13 15:00:52 +08:00
@shuizhengqi DevOpsGirls 的出发点是帮助更多女生能参与开发和运维等技术工作,而 Python 是比较合适的。也没限定语言,之后也会引入 Go。不过,个人出发点是,先把一门语言弄明白,搞扎实,之后新语言就举一反三,触类旁通了。没有语言上的歧视,选择适合自己的。
FancyKing
2019-02-13 15:12:29 +08:00
无论如何支持一波,Star 了,希望继续下去,不断完善
huihoo
2019-02-13 15:55:13 +08:00
@FancyKing 谢谢支持,会继续的。
welwel
2019-02-13 16:32:58 +08:00

非常支持和认可的???

是不是有些误解
nicoley
2019-02-13 16:52:29 +08:00
有 QQ 交流群嘛

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/534240

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX