Python 基础学习总结

  先附上所有的章节:

Python学习(一)安装、环境配置及IDE推荐

Python学习(二)Python 简介

Python学习(三)流程控制

Python学习(四)数据结构(概要)

Python学习(四)数据结构 —— int float

Python学习(四)数据结构 —— str

Python学习(四)数据结构 —— bool

Python学习(四)数据结构 —— list tuple range

Python学习(四)数据结构 —— set frozenset

Python学习(四)数据结构 —— dict

Python学习(五)函数 —— 自定义函数

Python学习 —— 阶段综合练习一

Python学习(五)函数 —— 内置函数 lambda filter map reduce

Python学习(六)模块

Python学习(六)模块 —— 标准模块

Python学习(六)模块 —— 包

Python学习(六)模块 —— 第三方库

Python学习(七)面向对象 ——类和实例

Python学习(七)面向对象 ——封装

Python学习(七)面向对象 ——继承和多态

Python学习 —— 阶段综合练习二

Python学习(八)异常处理

Python学习(九)IO 编程 —— 文件夹及文件操作

Python学习(九)IO 编程 —— 文件读写

Python学习 —— 阶段综合练习三

Python学习基础预计还要加上: 异常处理、标准模块(I/O  datetime  正则)专题学习、阶段练习2、3 等,预计时间上需要延期一周完成,也就是五月上旬完成(也就是说!五一假期内抓紧。。。)

Deadline:2015/5/10

以上引自之前4/17的阶段总结,东西少了,时间却晚了。。 原因主要还是个人,缺乏干劲。至于五一抓紧这种话,只能呵呵了。

言归正传,以上学习的章节仅是Python 基础,如能全部学完,则表明对Python语言已经初步掌握。

Python上手很容易,可是越往后学,会越困难。总之,慢慢来,标准模块以及三方模块会在后续以专题方式学习。

建议学习最好结合具体的项目来进行,现在可以使用IDE来进行 Python 项目的实战了( IDE 的很多便捷交互不言而喻 )。

http://codegeekz.com/best-python-ide-for-developers/  上为推荐的IDE。博主使用Eclipse with Pydev 来进行编写项目。

Python 基础学习 总结篇的更多相关文章

  1. python基础学习(起步)

    目录 python基础学习(起步) 变量 常量 变量的内存管理 python垃圾回收机制 变量的其他赋值方式 今日编程小题 本人能力有限,若有偏颇之处请读者大大不吝赐教! 祝大家每天都在成长! pyt ...

  2. Day1 Python基础学习

    一.编程语言分类 1.简介 机器语言:站在计算机的角度,说计算机能听懂的语言,那就是直接用二进制编程,直接操作硬件 汇编语言:站在计算机的角度,简写的英文标识符取代二进制去编写程序,本质仍然是直接操作 ...

  3. 0003.5-20180422-自动化第四章-python基础学习笔记--脚本

    0003.5-20180422-自动化第四章-python基础学习笔记--脚本 1-shopping """ v = [ {"name": " ...

  4. Day1 Python基础学习——概述、基本数据类型、流程控制

    一.Python基础学习 一.编程语言分类 1.简介 机器语言:站在计算机的角度,说计算机能听懂的语言,那就是直接用二进制编程,直接操作硬件 汇编语言:站在计算机的角度,简写的英文标识符取代二进制去编 ...

  5. (一)python基础学习

    根据廖雪峰老师的python教程写一些学习总结! Python基础学习 1.使用list和tuple (1)list Python内置的一种数据类型是列表:list.list是一种有序的集合,可以随时 ...

  6. Python基础学习二

    Python基础学习二 1.编码 utf-8编码:自动将英文保存为1个字符,中文3个字符.ASCll编码被囊括在内. unicode:将所有字符保存为2给字符,容纳了世界上所有的编码. 2.字符串内置 ...

  7. Python基础学习一

    Python基础学习一 1.变量与常量 变量名:大小写英文.数字.下划线的组合,数字不能开头 常量名:习惯上常量用大写字母命名,例如"PI" 2.多行输出 转义符:反斜杠(),如果 ...

  8. Python基础学习五

    Python基础学习五 迭代 for x in 变量: 其中变量可以是字符串.列表.字典.集合. 当迭代字典时,通过字典的内置函数value()可以迭代出值:通过字典的内置函数items()可以迭代出 ...

  9. Python基础学习四

    Python基础学习四 1.内置函数 help()函数:用于查看内置函数的用途. help(abs) isinstance()函数:用于判断变量类型. isinstance(x,(int,float) ...

随机推荐

  1. 8-7 Unique Snowflakes UVA11572

    输入一个长度为n n<=10 6  的序列A  找到一个尽量长的连续子序列  使得该序列中没有相同的元素 用滑动窗口法   时间复杂度n  好神奇 此题非常经典 map   410ms #inc ...

  2. 【知了堂学习笔记】java 编写几种常见排序算法

    排序的分类: 一.交换排序 所谓交换,就是根据序列中两个记录键值的比较结果来对换这两个记录在序列中的位置,交换排序的特点是:将键值较大的记录向序列的尾部移动,键值较小的记录向序列的前部移动. 1.冒泡 ...

  3. UVA - 11995 - I Can Guess the Data Structure! STL 模拟

    There is a bag-like data structure, supporting two operations: 1 x Throw an element x into the bag. ...

  4. kube-ui安装

    kube-ui是k8s提供的web管理界面,可以展示节点的内存.CPU.磁盘.Pod.RC.SVC等信息. 1.编辑kube-dashboard-rc.yml定义文件[root@kubernetes- ...

  5. 制作Linux内核

    <linux内核简介> <linux系统架构> 系统架构 用户部分: 应用程序:GNU C 库内核部分:系统调用接口.内核.体系结构相关代码(与硬件相关的代码) 划分原因:不同 ...

  6. php开启memcache扩展

    1.下载memcache.dll(php7)https://github.com/nono303/PHP7-memcahe-dll/tree/master 2.将dll文件放到php7/ext目录下 ...

  7. codevs 2596 售货员的难题

    2596 售货员的难题 时间限制: 1 s 空间限制: 32000 KB 题目等级 : 钻石 Diamond 题目描述 Description 某乡有n个村庄(1<n<=15),有一个售货 ...

  8. 洛谷.4512.[模板]多项式除法(NTT)

    题目链接 多项式除法 & 取模 很神奇,记录一下. 只是主要部分,更详细的和其它内容看这吧. 给定一个\(n\)次多项式\(A(x)\)和\(m\)次多项式\(D(x)\),求\(deg(Q) ...

  9. 【线段树】【扫描线】Petrozavodsk Winter Training Camp 2018 Day 5: Grand Prix of Korea, Sunday, February 4, 2018 Problem A. Donut

    题意:平面上n个点,每个点带有一个或正或负的权值,让你在平面上放一个内边长为2l,外边长为2r的正方形框,问你最大能圈出来的权值和是多少? 容易推出,能框到每个点的 框中心 的范围也是一个以该点为中心 ...

  10. HDU 5150 Sum Sum Sum 素数

    Sum Sum Sum Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total ...