聊聊python学习

知识学完就忘怎么办?

针对这一点,我的经验是:忘了就忘了吧,无所谓。等到要用的时候“临时抱佛脚”也是行得通的,毕竟编程是“开卷”的,你可以随时查阅。究其原因,我们学编程是为了获得一门实用的技能。因此,所有的编程知识并不是要靠死记硬背来【记住】,而是自己真正吸收,学会【怎么用】。然而,Python涉及到的知识点是非常多的,即便把脑子塞爆也不可能都【记住】。所以在初期,很多知识只需要你在使用的时候有个印象,遇到不明确的,就去翻看学习记录,找到知识点的具体用法,再运行代码检验。一回生两回熟,当你使用得足够多,你就会自然形成“肌肉记忆”,对使用场景和具体用法烂熟于心。

做笔记是学习python的一条高效途径

做笔记我分为两种,一种是简单笔记,另一种是深刻理解笔记:

简单笔记:

// An highlighted block


import time      #时间模块
import random    #随机抽样模块

var foo = 'bar';

这就是简单笔记,把它的作用记下来就得了,至于它的那些函数怎么用,用到到的时候再去查就得了。

或者写下一些案例供自己加深记忆

// An highlighted block

name=['小乔','大桥','李白','露娜','貂蝉','关羽','铠','老夫子']

print(len(name))   #计算列表的长度
#8

print(str(name))  #将列表转为字符串
#['小乔', '大桥', '李白', '露娜', '貂蝉', '关羽', '铠', '老夫子']

print(type(name))  #判断列表的数据类型
#<class 'list'>

print(name[3])   #取出列表的第4个元素
#露娜

print(name[1:3])  #打印列表的1,2个元素
#['大桥', '李白']

name[3]='干将莫邪'   #将列表的第4个元素换成(干将莫邪)
print(name)
#['小乔', '大桥', '李白', '干将莫邪', '貂蝉', '关羽', '铠', '老夫子']

var foo = 'bar';

深刻理解笔记

有些知识光有印象还不够,还需要你知道这些知识该如何使用。所以我们需要【深刻理解笔记】来总结、理解知识的使用场景。【深刻理解笔记】重在“理解”,所以笔记内容主要是记录对知识的理解。比如你可以看下我对于使用“循环”知识的理解笔记:

                                     理解:循环

什么时候需要用到循环?

  1.当发现存在“重复性或规律性”任务的时候,可以用循环来“解决重复劳动”

什么时候用for循环,什么时候用while循环?

  2.知道循环次数优先使用for循环,不知道循环次数使用while循环,然后设置限制条件,满足条件则退出。

while常见用法有哪些?

  while  ?>0  and  ?<0 :

  while  ?<0  or ?>0:

  while  ?:      True  False

for常见的用法有哪些?

  遍历range() 函数,如 for i in range(100)

  遍历列表[]       for i in [?]:

  遍历字典{}       for i in {?};

可以看到,如果说【简单笔记】解决的是“知识点是什么”的问题,那么【深刻理解笔记】更侧重解决“为什么要用”以及“怎么用这个知识点”的问题。通常来说,我们需要回答“什么时候需要用到这个知识?这个知识有什么常见用法?这个知识和其他知识有什么不同?”之类的问题,并写下自己的思考过程。通过不断的记录,随着我们的知识库存越来越多,知识结构越来越完整,我们使用知识也会得心应手。

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 可以使用Python开发微信公众号,常用的Python库包括itchat、wechatpy、wxpy等。这些库可以帮助开发者实现微信公众号的功能,例如自动回复、消息推送、菜单设置等。 其中,itchat是一个非常流行的Python库,提供了微信个人号和公众号的API,可以通过Python代码来实现微信的自动化操作。而wechatpy则是一个专门针对微信公众号的Python库,支持高级接口和企业微信接口,可以方便地进行公众号开发。 wxpy则是一个基于itchat的Python库,可以快速地实现微信机器人的开发,具有良好的扩展性和定制性。通过wxpy,开发者可以轻松地实现微信自动回复、消息推送和群聊机器人等功能。 总之,使用Python开发微信公众号可以大大提高开发效率,使得开发者可以更加专注于业务逻辑的实现。 ### 回答2: Python 微信公众号是一个使用Python编程语言开发的微信服务平台。它提供了丰富的功能和工具,可以帮助开发者创建和管理自己的微信公众号。 首先,Python 微信公众号可以实现接收和发送消息的功能。开发者可以通过编写Python代码来处理用户发送的文本、图片、音频等消息,并根据需要进行相应的回复。这为开发者提供了与用户实时互动的机会,可以更好地满足用户的需求。 其次,Python 微信公众号还支持自定义菜单的创建和管理。开发者可以通过简单的配置文件或代码来创建自己的菜单,包括一级菜单和二级菜单。这样用户在关注公众号后,就可以通过菜单快速访问所需的功能,提高用户的使用体验。 此外,Python 微信公众号还可以实现素材管理的功能。开发者可以上传和管理素材,包括图文消息、图片、视频等,方便随时更新公众号的内容。通过这个功能,开发者可以灵活地运营公众号,提供更多有趣和有用的内容。 最后值得一提的是,Python 微信公众号还支持数据统计和分析功能。开发者可以获取公众号的用户数量、关注和取消关注的动态等信息,并可以通过分析工具进行数据分析,了解用户的兴趣和行为习惯,从而更好地为用户提供个性化的服务。 综上所述,Python 微信公众号是一个强大的工具,可以帮助开发者轻松创建和管理自己的微信公众号,提供更好的用户体验和优质的服务。无论是个人开发者还是企业,都可以通过Python 微信公众号实现自己的创业梦想或运营需求。 ### 回答3: Python 微信公众号是基于Python开发的一个平台,可以通过微信公众号进行各种与Python相关的操作和交流。在这个公众号中,用户可以学习Python语言的基础知识、进阶技巧以及实际应用。公众号会提供Python编程入门教程, 提供一些编程示例和案例,帮助用户更好地理解和掌握Python的使用。 公众号的功能还包括推送最新的Python技术热点和行业动态,让用户了解Python在各个领域的应用和发展趋势。同时,公众号还会分享一些Python编程的实践经验和技巧,帮助用户解决实际应用中遇到的问题。 此外,Python 微信公众号还会定期举办一些线上线下的活动,如Python编程比赛、技术分享会等,旨在促进Python开发者之间的交流和学习。 总体来说,Python微信公众号是一个面向Python开发者和爱好者的平台,通过这个公众号,用户可以获取到Python语言相关的最新资讯、学习资源和社区互动,提升自己的编程能力和技术水平。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值