学习Python - Python-100days

感谢骆昊同志在Github上分享的学习资源!

The Zen of Python, by Tim Peters

Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren’t special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you’re Dutch.
Now is better than never.
Although never is often better than right now.
If the implementation is hard to explain, it’s a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea – let’s do more of those!

Day 1(2019.07.01):

  • 完成Hello, world!经典小程序
  • 绘制小猪佩奇
    学习Python - Python-100days_第1张图片

Day 2(2019.07.02):

中间有点懒,加之内容比较简单,就不赘述了,而且还没坚持好,真是羞愧!

Day 5(2019.07.08 - 实际第8天):

guanzheng@guanzheng-CN15S:~/Learning_Now/exc_python/day5$ python3 table.py

1x1=1 1x2=2 1x3=3 1x4=4 1x5=5 1x6=6 1x7=7 1x8=8 1x9=9
2x1=2 2x2=4 2x3=6 2x4=8 2x5=10 2x6=12 2x7=14 2x8=16 2x9=18
3x1=3 3x2=6 3x3=9 3x4=12 3x5=15 3x6=18 3x7=21 3x8=24 3x9=27
4x1=4 4x2=8 4x3=12 4x4=16 4x5=20 4x6=24 4x7=28 4x8=32 4x9=36
5x1=5 5x2=10 5x3=15 5x4=20 5x5=25 5x6=30 5x7=35 5x8=40 5x9=45
6x1=6 6x2=12 6x3=18 6x4=24 6x5=30 6x6=36 6x7=42 6x8=48 6x9=54
7x1=7 7x2=14 7x3=21 7x4=28 7x5=35 7x6=42 7x7=49 7x8=56 7x9=63
8x1=8 8x2=16 8x3=24 8x4=32 8x5=40 8x6=48 8x7=56 8x8=64 8x9=72
9x1=9 9x2=18 9x3=27 9x4=36 9x5=45 9x6=54 9x7=63 9x8=72 9x9=81

学习Python - Python-100days_第2张图片
再来一个斐波那契数列:
学习Python - Python-100days_第3张图片

#### Day 6(2019.07.09 - 实际第9天):

编程大师Martin Fowler先生曾经说过:“代码有很多种坏味道,重复是最坏的一种!”

#### Day 7(2019.08.02 - 实际第X天):

学到了杨辉三角,仅供参考
学习Python - Python-100days_第4张图片
《幸运的基督徒》
有15个基督徒和15个非基督徒在海上遇险,为了能让一部分人活下来不得不将其中15个人扔到海里面去,有个人想了个办法就是大家围成一个圈,由某个人开始从1报数,报到9的人就扔到海里面,他后面的人接着从1开始报数,报到9的人继续扔到海里面,直到扔掉15个人。由于上帝的保佑,15个基督徒都幸免于难,问这些人最开始是怎么站的,哪些位置是基督徒哪些位置是非基督徒。

这一约瑟夫环问题非常有趣:::
guanzheng@guanzheng-CN15S:~/Learning_Now/exc_python/day7$ python3 luckyJ.py JJJJNNNNNJJNJJJNJNNJJNNNJNNJJNg

你可能感兴趣的:(Python)