导读|入门Python的必备知识
导读|入门Python的必备知识
讲述:尹会生
时长22:29大小20.53M
运行环境配置
变量
数据类型
流程控制
分支结构
循环结构
使用函数库
总结
思考题
赞 53
提建议
精选留言(46)
- 🐑置顶2022-03-30编辑小提示:专栏的完整代码位置是https://github.com/wilsonyin123/python_productivity,可点击链接下载查看。 或者通过网盘链接提取后下载,链接是: https://pan.baidu.com/s/1UvEKDCGnU6yb0a7gHLSE4Q?pwd=5wf1,提取码: 5wf1。
- Fan2021-02-03重要的事情说三遍,多看官方文档,多看官方文档,多看官方文档。会让你少走很多弯路。
作者回复: 官方文档很重要。但是对于刚接触Python的人直接看官方还是有点困难的。可以在课程过半的时候再来看。理解会深入一些。
共 2 条评论26 - 咱是吓大的2021-02-25个人经验,技能类的学习应该先模仿后理解再创新
作者回复: 先模仿后理解再创新,是正确的学习方法
10 - 海的对岸2021-02-09边看便敲,碰到问题,排查问题,上网查 编程的学习过程,在我看来,就是一条缓慢的学习曲线,很长一段时间,成效看起来比较低,但是你学着学着,之前学的,慢慢就都理解了,然后就会了
作者回复: 还差了一个步骤,总结并优化 代码要归类整理好,随着不断开阔眼界,要持续迭代自己的代码
6 - 王波2021-03-16这节课相当于整个课程的基石,需要反复琢磨、反复学习。
作者回复: 是的,加油
4 - 建明2021-02-20分支结构代码的最后一句,print("程序执行结束"),总是出错,我试了好多遍,最后发现可能是最后这段代码前面那个符号的问题,怎么把‘...’换成‘>>>’呢?
作者回复: 首先可以看一下报错的信息。去信息做一下定位。 另外如果是你说的三个点这种方式。应该是你使用了交互方式运行了Python。可以在后边使用回车,来结束当前的语句块,这样就可以将提示符变成>>>了
4 - 骆中容2021-05-16库的功能是python的强大功能,个人觉得可以专门安排一个章节介绍怎么使用库3
- 建明2021-03-11x = 20if x > 10: # 注意结尾的冒号: print("if的判断结果为True") print("x的值大于10")else: print("if的判断结果为False") print("x的值小于10")print("程序执行结束") 以上这段代码在pycharm中运行可得到正确的结果,但是在Python中运行就会出错,如下: >>> x = 20 >>> if x > 10: # 注意结尾的冒号: ... print("if的判断结果为True") ... print("x的值大于10") ... else: ... print("if的判断结果为False") ... print("x的值小于10") ... print("程序执行结束") File "<stdin>", line 7 print("程序执行结束") ^ SyntaxError: invalid syntax展开
作者回复: print("程序执行结束") 这一行上面要再输入回车,结束else语句,因为你现在是用的交互模式,交互模式认为 print("程序执行结束")这句还是else语句块的内容,并且和上面的对齐方式不正确
3 - 小伟2021-02-17基础入门,我喜欢搜索"xxx the right way"的入门指南文档,跟着入门指南熟悉基础知识和进阶路径,后面实战敲代码做demo,遇到问题查阅官方文档,当然还有stackoverflow
作者回复: nice!这样学习前期有的辛苦,但是走的弯路最少 再补充一个,别忘了 Google
3 - Geek_bc5d2d2021-02-20pip3 install python-docx 提示SyntaxError: invalid syntax 这个是扩展库没有下载成功吗
作者回复: pip3需要在字符终端执行,不在Python解释器的终端执行
共 3 条评论2 - 公号-技术夜未眠2021-02-08一门新语言的快速入门指北: 鸟瞰全貌 对比之前已经掌握过语言间的差异 写一个简单的demo,先运行,后一步步调试 写一个小的项目,比如爬虫程序 多看官方文档,多看优秀的开源项目展开
作者回复: 加油
2 - 落曦2021-02-07基础入门,这一篇就够了,开心,复习了! 学编程 知行合一 多写代码就可以啦
作者回复: 加油
2 - linker2021-02-04学c语言,先照着书上敲代码。
作者回复: 那样效果不好。配合专栏问题加课后代码服用,再。照着书上。系统性的过一遍,理解的更深刻。
共 2 条评论2 - 👊2021-02-04刚好学到了老师零基础入门python课程的while 和 for循环语句,看这一节就比较容易理解。 两门课可以同时进行。
作者回复: 一个实操,一个办公场景加深理解
2 - Chq2021-10-15学习,主要靠练习和实践。
编辑回复: 没错!知行合一,理论加实践,方得始终!
1 - 阳光小孩2021-05-08学习python一段时间,在面向对象模块遇到瓶颈,原因自然就是思维方式还没有完全转变为程序思维,虽然Python语言简洁易懂但极为灵活,我希望自己能独立做出一些简单的Python项目包括GUI,数据处理,办公自动化,之前一直在学基础,今天开始跟着老师的脚步,希望自己得到蜕变!
作者回复: 加油!面向对象和面向过程比起来,程序思维的转变是最大的困境。同样需要多写多练
1 - 嘉2021-03-03学过r语言,不知道有python和r语句的对照材料吗?
作者回复: 不同的编程语言在语法方面还是有比较大的差别的,不过你可以根据r语言的学习经验和Python进行对比学习,比如从输入输出、赋值、逻辑判断和循环等最基础语法入手,再逐步掌握Python语法的特性.列出两种语言的差异,比较学习,这样学习效率高一些
1 - 炫丽生活2021-02-24cmd怎么运行pycharm文件
作者回复: 你好,pycharm属于图像界面的IDE工具,无法在cmd下运行, 建议你在安装Python解释器之后,再安装Pycharm, 这样Pycharm可以自动识别python的可执行路径, 自动配置运行环境,这样对刚开始Python开发的入门环境更友好一些
共 2 条评论1 - Cherilyn2021-02-15请问有视频和课件吗?谢谢
作者回复: 你好,课程是文字+代码形式的,因为大部分操作是用代码一键完成的,所以我没录制成视频
1 - sunlight_r2023-01-04 来自广东老师,这句没能理解为啥是1-10 list(range(1,11)) # 定义一个1-10 的列表
作者回复: range的范围被设计成左闭右开区间,即 1小于等于 x 小于 11
共 2 条评论