学python的一些体会

零基础学python也快有两个月了,总得记下点什么

目前接触过的,自己有的学习资料介绍:

  • learnpython3thehardway 英文版

    • 笨方法学python3,对零基础挺友好,只是全英文,看得累。网上好像也没有中文版电子书,可以参照python2的笨方法学习
  • MOOC的北大陈斌老师的python基础课

    • 强烈推荐,由浅入深,还有很多习题,测验,还有QQ群,直播答疑
  • MOOC嵩天老师的基础课

    • 强烈推荐,也有很多习题,讲解都尽可能的详细,ppt做得很好,跟陈斌老师的课同时看最好
  • MOOC北交大的python基础课

    • 4个老师讲课,讲的不是很详细,0基础看上面两个就OK了
  • python从小白到大牛

    • 关老师的书,书挺不错,0基础适合,送视频,视频其实就是读书。。也有Q群答疑
  • python3网络爬虫开发实战

    • 还没开始学习,无法评价

目前难点:面向对象,类的特殊方法,基础课讲到这里就基本结束了,郁闷

学习中印象深刻的地方做做笔记:

a ,b = b,a     # 先计算后赋值
print(f'{a}')  # 输入变量感觉这样最方便
for i in ...   # 感觉做什么都离不开循环
if a == 0:     # 只要判断就要双等号,其它情况一个等号
return         # 函数里一到return就结束
yield          # 再调用函数时,从yield的下一句开始
a.sort()       # 将a 排序
sorted(a)      # 生成一个a排序后的列表

import 库
from 库 import *:要import的库里有方法,方法里还有方法,就用这个。。少打一层
例如你要用到datetime里的datetime里的strptime函数:

# 直接import
import datetime
t = datetime.datetime.strptime(t,'%Y/%m/%d')

# 用from import,可以少打一层
from datetime import *
t = datetime.strptime(t,'%Y/%m/%d')

猜你喜欢

转载自blog.csdn.net/byakki/article/details/86635271
今日推荐