

Python编程零基础入门

Python编程
本课程面向零基础小白,以Python最热门的应用领域基础为目标,设计强延展性的课程大纲。课程内容从Python的概念和安装开始,不仅讲授每一个Python本身的基础知识点,包括数据结构、函数与模块、文件操作、异常处理、Numpy和Pandas数据分析。并结合有趣的小案例进行实践,涵盖学习网络爬虫、数据分析、机器学习、深度学习等课程所需的所有Python基础知识。

为什么要学习Python

只有做好垃圾分类,垃圾回收及处理等配套系统才能更高效地运转。垃圾分类处理关系到资源节约型、环境友好型社会的建设,有利于我国新型城镇化质量和生态文明建设水平的进一步提高。

风口语言
Python在TIOBE公布最新编程语言排行榜中位居第四位,而在IEEE公布的排行榜中高居第一,是名副其实的人工智能第一语言。


简单易学 无所不能
Python语法简单,入门容易,又具有极高的可读性、灵活性、可移植性和扩展性。换言之,用C/C++或者Java些的几千行才能实现的程序,用Python可能只需要几百行
Python是一门“胶水语言“,这还是一门简洁优雅、开发效率极高的语言,有很多第三方库。其广泛应用于Google、搜狐、知乎、Facebook、豆瓣等。
学会Python,你可以朝着网站开发、网络编程、图像处理、科学计算、数据分析、机器学习、人工智能、网络爬虫等多个热门领域发展,薪资均在15K以上。

这门课程适合谁?核心解决什么问题?
一、想要学习一门编程语言
你想要通过计算机来制造点有趣的东西,或者让计算机帮助你实现自己的想法,或者你单纯就想选择一门编程语言来学习,那么Python是入门最快,应用最广的选择,没有之一。
二、想要入门Python
如果你已经对Python怀有无限憧憬,但是徘徊在各种资料和自学攻略里面无从下手,在这里,即便你是零基础,也能系统地掌握Python,编写自己的想法。
三、想要入门大数据行业
你想要步入大数据行业,从事这个领域内一些高薪热门的岗位工作,如数据分析、数据挖掘、机器学习、深度学习;或者只是想利用空余时间学习一些数据科学技术,保持新时代下的竞争力,那么Python将是最具性价比的选择。


第一章:Python Anaconda安装和介绍(学习时间:1天)
1. Python简介
2. Anaconda和Jupyter notebook的安装和使用
实践练习:安装Anaconda并熟悉jupyter notebook
第二章:Python基础知识(学习时间:3天)
1. Python变量赋值及数据类型
2. Python数值及方法
3. Python字符串及方法
4. Python数据结构—列表、元组的介绍及操作
5. Python数据结构—字典、集合的操作及介绍
实践练习:通过Python支持的列表和元组数据结构,实现
第三章:Python语句、关键字及内存管理(学习时间:1周)
1. 条件语句
2. 循环语句
3. 关键字介绍