为了账号安全,请及时绑定邮箱和手机立即绑定

小白入门Python,必看的一些基础材料

PYPL 是非常流行的参考指标,其榜单数据的排名均是根据榜单对象在 Google 上相关的搜索频率进行统计排名,原始数据来自 Google Trends,也就是说某项语言或者某款 IDE 在 Google 上搜索频率越高,表示它越受欢迎。

Python是一门面向对象的解释型语言,在这20多年的时间里,Python的各种生态越来越齐备,再加上其自身简洁的语法,这些年来Python的使用量逐年上升。
图片描述
在2019年11 月份PYPL的榜单中显示,排名第一的Python语言已赶超第二名10个百分点:

https://img1.sycdn.imooc.com//5df091dd0001b99006340995.jpg

https://img1.sycdn.imooc.com//5df091de0001d2cc10800504.jpg

那,发展如此迅猛的Python你又了解多少呢?Python的一些基础语法,你又知道多少呢?

不过呀,知不知道没有关系,只要你想知道就行;接下来,跟着曼曼一起,从基础信息开始了解,再一起跟着大佬入门Python!

一定记住:最好的开始在当下,最好的收获是坚持!

入门Python,必看基础材料

1、python版本的选择

选择python3.5以上版本进行学习:因为python2到2020年官方将停止维护,并且3.5版本之前的python3性能上还有所缺陷,这里推荐 python3.6与python3.7版本。

2、独特的字符串表达式

Python使用'(单引号)和"(双引号)来表示字符串。与Perl、Unix Shell语言或者Ruby、Groovy等语言不一样,两种符号作用相同。一般地,如果字符串中出现了双引号,就使用单引号来表示字符串;反之则使用双引号。如果都没有出现,就依个人喜好选择。

3、Python的类型

Python采用动态类型系统。在编译的时候,Python不会检查对象是否拥有被调用的方法或者属性,而是直至运行时,才做出检查。所以操作对象时可能会抛出异常。但是Python禁止没有明确定义的操作,比如数字加字符串。与其它面向对象语言一样,Python允许程序员定义类型。

4、Python函数的表达式

Python的函数支持递归、默认参数值、可变参数,但不支持函数重载。为了增强代码的可读性,可以在函数后书写“文档字符串”(Documentation Strings,或者简称docstrings),用于解释函数的作用、参数的类型与意义、返回值类型与取值范围等。可以使用内置函数help()打印出函数的使用帮助。

5、Python中缩进的表达

Python开发者有意让违反了缩进规则的程序不能通过编译,以此来强制程序员养成良好的编程习惯。并且Python语言利用缩进表示语句块的开始和退出(Off-side规则),而非使用花括号或者某种关键字。增加缩进表示语句块的开始,而减少缩进则表示语句块的退出。缩进成为了语法的一部分。

6、Python赋值运算符

图片描述

7、Python常用控制语句

  • if语句,当条件成立时运行语句块。经常与else, elif(相当于else if) 配合使用。

  • for语句,遍历列表、字符串、字典、集合等迭代器,依次处理迭代器中的每个元素。

  • while语句,当条件为真时,循环运行语句块。

  • try语句,与except,finally配合使用处理在程序运行中出现的异常情况。

  • class语句,用于定义类型。

  • def语句,用于定义函数和类型的方法。

  • pass语句,表示此行为空,不运行任何操作。

  • assert语句,用于程序调试阶段时测试运行条件是否满足。

  • with语句,Python2.6以后定义的语法,在一个场景中运行语句块。

  • raise语句,制造一个错误。

  • import语句,导入一个模块或包。

  • from import语句,从包导入模块或从模块导入某个对象。

  • import as语句,将导入的对象赋值给一个变量。

  • in语句,判断一个对象是否在一个字符串/列表/元组里。

以上信息的了解,算是对Python语言有了一些基础的认知,但是想要用Python编程,那还是远远不够的;

曼曼认为,除了多看资料,多上手操作学习也很重要。下面由曼曼来介绍一下《零基础Python入门体验课》这个陪伴式学习的入门课程。
图片描述

没错,我确定你没有看错

限时1元! 带你走进Python

0基础小白体验课的4天集中学习,除了海报中描述的4大收获之外。你还能学习到这些:

  • Python职业发展路径
  • 大厂面试技巧
  • 给Python新人的一些建议
  • 拓宽学习的相关练习题目

我们再来看看已开营的学员群中,大家平时的学习状态:

https://img1.sycdn.imooc.com//5df091df0001a74705950514.jpg

https://img1.sycdn.imooc.com//5df091e00001b7aa05830333.jpg

https://img1.sycdn.imooc.com//5df091e00001632a06910497.jpg

https://img1.sycdn.imooc.com//5df093540001992807730575.jpg

————

看了大家的学习状态和课程收货,对于1元小白体验课是不是了解的更加深刻了呢?

曼曼再次强调:系统的学习+有效的练习,才能达到掌握一门语言的基本要求。

所以,抓紧时间报名,加入下周一开营的班级中,跟着曼曼一起,学习蝉联3个月PYPL的流行语言Python吧!

图片描述
重点中的重点:支付成功后会出现-班主任曼曼-的微信二维码,记得一定添加好友;曼曼会邀请大家进下周一开营的微信群中,微信群中的集中学习会有很多与Python相关的分享,一定要进群!

点击查看更多内容
11人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消