课程概述

Python是一种清晰且功能强大的、面向对象的编程语言,广泛应用于Web开发、GUI开发、科学计算等领域。

本课程是Python语言的入门课程,首先从Python语言的介绍和环境安装入手,依次讲解Python语言的语法规则、标准数据类型、常用内置函数、运算符、条件语句和循环语句等基础知识点;在此基础上继续深入学习Python语言的一些进阶特性,比如:函数、内置模块、文件IO、异常处理以及面向对象等。

【课程目标】

掌握Python语言的基础语法

能够使用Python语言编写简单的程序

【适用对象】

商务、运维、开发、学生、系统网络运维人员、Web前端开发者、网络编程者

【课程大纲】

知识模块

简介

Python基础入门

什么是Python、Python语言介绍、Python环境安装、Python运行的方式、 Python语法规则、标准变量类型-Numbers(数字)、标准变量类型-String(字符串)、 标准变量类型-List(列表)、标准变量类型-Tuple(元组)、标准变量类型- Dictionary(字典)、标准变量类型-集合、Python常用内置函数、Python运算符、 Python条件语句、Python循环语句、Python2和Python3Python基础进阶、推导式、 函数(一)、函数(二)、装饰器、常见内置模块、模块和包:序列化模块、 文件IO:文件打开的模式、异常处理、面向对象基本概念、面向对象封装、面向对象继承和多态

机构简介

腾讯产业互联网学堂

腾讯云旗下面向云生态用户的一站式学习成长平台

讲义

什么是Python

大家好,欢迎来到Python世界精彩入门课程,我是本节课的讲师严燚坤。

Python课程的大纲:

  1. Python基础入门
  2. Python基础进阶
  3. Web前段基础
  4. Django实战入门
  5. 爬虫实战入门

本门课程主要介绍Python基础入门部分。

首先我请大家思考一个问题,我们为什么学习Python。实际上,编程语言那么多,为什么我们读唯独钟爱Python呢。我们来看一下,TIOBE编程语言排行榜。行业内或者说对编程语言熟悉的人都知道,TIOBE每个月都会对全世界的编程语言进行排名。2019年1月,Python的排名是第三名。在2018年,它是排名第四名,排名有上升。Python入选了2018年TIOBE编程语言排行榜的年度编程语言。他也是唯一3次入选年度编程语言的语言。TIOBE编程语言发展趋势图中,我们可以看到,Python从2002年以来跌宕起伏,然后在最近几年,呈现上升的趋势,这就说明Python将会越来越流行。

我们为什么学习Python?

  • 入门简单/语法简洁优雅
  • 开发效率高(Code less, do more)
  • 开源/跨平台
  • 强大的内置库
  • 丰富的第三方类库
  • Web: Django, Flask, Tornado; 爬虫:requests, bs4, lxml, xpath;数据分析:numpy, pandas, matplotlib, Scipy;人工智能:TensorFlow, Theano, Caffe, PyTorch; 自动化运维:Ansible, OpenStack;自动化测试:mock, Selenium;3D游戏
  • 胶水语言

Python和Java相比的优势:

作为新手,在刚学习一门编程语言的时候,我们一定会写一个hello的程序。那我们看一下用Java和Python分别写出来hello world程序。Java需要五行代码,而Python只需要写一行。对于列表的操作,两者有什么不同?对Java来说,至少11号。Python只要五行就可以完成。对我们程序员来说,用Python能够极大的提高我们的开发效率,节省我们开发的时间。“Life is short, you need Python” 人生苦短请用Python -- Bruce Eckel,编程界大名鼎鼎的一个人物,他也是C++领域的权威。

Python的缺点:

  • 运行速度慢
  • 代码无法加密:.pyc
  • 缺乏大型应用的构建安利

最后。学习Python最好的时间是在十年前。其次,就是现在。

那现在让我们一起进入Python的世界去揭开它神秘的面纱。

课程评价(10)

感谢你参加本课程,请你作出评价:
0/300

以下选自学员评价

On***un
2020-04-29
2.4 讲课时背景板被截图了,演示时静态的
用户1***216
2020-04-01
3、Web前端基础 4、Django实战入门 5、爬虫实战入门 ---------------------------- 小哥哥讲得很好,但是请问以上课程什么时候放出来啊?
用户6***762
2020-02-01
1.7课最后一分钟,输入and以后函数没了,那只有输入11才能通过其他输入什么都不行了,其实是个简单问题,不过如果新手实验的话,这个地方肯定一直试不出来,会浪费很多时间,
我名***小小
2019-09-17
2. Python 基础进阶 2.4装饰器,老师后面的屏幕没有同步显示,完全跟不上,可以处理一下吧!顺便说一句,老师穿西装的时候帅一点,哈哈!
用户6***346
2019-09-13
1.10 最后一个练习—把字典按照值得大小进行排序。给的lambda表达式 x:x[-1] 是错的,输出结果还没按值大小排
用户5***706
2019-08-29
怎么用python进行写程序呢
用户1***407
2019-08-28
每次播放一会儿后就跳回第一章
用户6***485
2019-08-25
全屏可以播放,现在。
用户5***163
2019-08-23
提示几秒后自动播放,但是并没有自动播放
用户4***888
2019-08-20
为什么全屏之后无法播放