42 行代码学 Python 实操

1.准备

准备电脑 和 分区

1.准备配置稍高的电脑(后后期需要装虚拟机),分辨率1920*1080
2.分区: C→系统 D→Project E→软件安装盘 F→其他

准备编辑器

1.Sublime Text + VsCode + Pycharm 配置方法在网上找 

敲《笨方法学 Python 》到 38 节,习题要求我去找一些 Python
代码阅读一下,我第一反应竟然是找之前大妈那张 42 行代码学 Python
来重新看一下,喏,就是以下这张图。

2.学习中间

不懂的单词随时查

老师、教材不会讲为啥用这个单词,他们觉得理所应当,但新手可能会因为这个耽误进度

88bf必发娱乐,上课期间不要跟着老师敲代码,课后再敲

最好预习时候敲一遍,

效果出不来时记下来,找人问,哪怕找代码抄一遍也行【不能积累问题】

能动手就别bb,多敲两遍

抄代码写注释整理后发博客上【就是要嘚瑟,要给别人讲】

推荐“博客园”,这是公认最好的

一张图学 Python.jpg

3.项目实践【这个后期再补充】

一遍做不出来做三五遍,一开始觉得很难的做次数多了就好了

From 极简 Python 上手导念 | PyChina.org Static
Wiki

按照我在《笨方法学 Python
》的学习习惯,是先看代码,看懂了快速敲,看不懂慢慢敲,敲完运行再看,还是看不懂就网上搜结果。

实践心得:第一眼只能看懂
20%,洗洗眼睛再看第二遍,里面有些术语和语法还是看得不太明白,至此也没办法,只得执行下一步,自己先完全一字不漏地抄一遍,抄完一遍,再运行,对照结果一看,哈哈,竟然看懂了。

以下是我的完整代码:

#--coding:utf-8--
import os

def main():
   print 'Hello World!'

   print "这是 Alice\' 的问候。"
   print '这是 Bob\' 的问候。'

   # 赋值在最后
   foo(5, 10)

   print '=' * 10
   print '这将直接执行'+ os.getcwd()

   counter = 0
   counter += 1

   food = ['苹果', '杏子', '李子', '梨']
   for i in food:
       print '俺就爱整只:' +i

   print '数到 10'
   for i in range(10):
       print i

def foo(paraml, secondParam):
   res = paraml + secondParam
   print '%s + %s = %s' %(paraml, secondParam, res)
   if res < 50:
       print '这个'
   elif ( res >= 50 ) and ((paraml == 42) or (secondParam == 24)):
       print '那个'
   else:
       print '嗯...'
   return res # 这是单行注释
   ''' 这是多
行注释......'''

if __name__=='__main__':
   main()

附运行结果

42 行代码学 Python