博客专栏  >  编程语言   >  python学习笔记

python学习笔记

本专栏主要整理我学习python过程中的一些代码,参考这些代码以及我的理解,很容易学会python语言,目前仍在更新中。

关注
65 已关注
36篇博文
  • python学习笔记9.2-文件及文件夹操作

    本文主要介绍python对文件以及文件夹的操作,主要涉及到文件的创建、读取、文件内容的修改、删除,文件夹的索引、目录的判断等等。此节内容非常重要,是以后编程的基础。python文件夹和文件的操作主要借...

    2017-10-22 22:46
    4065
  • python学习笔记9.1-系统交互接口

    本文主要主要介绍python语言user与操作系统的交互接口,主要包括直接输入或者系统参数两种输入方式,输出主要就是print函数和format()表达式了,前面已经详细的说过了。

    2017-10-14 23:16
    4714
  • python学习笔记1-理解Python语言

    不可否认的是Python中已经集成了很多常用的库,但我想使用Python编程的一定是在某一领域有很深入的研究,这个时候常用的库是完全不能满足的,你一定会去github寻找其他的开源库,今天小编就教教大...

    2016-10-19 14:06
    21164
  • python学习笔记2.1-运行环境、编辑器、库的安装

    本章主要结合实例介绍python的编程环境以及库的安装,属于准备工作。一. python环境以及库的安装python的环境比较小,百度一下就能出来,但是并不包含其他的库。python的好处就是丰富的库...

    2016-10-27 13:57
    17144
  • python学习笔记2.2-print函数以及格式化输出

    本文介绍print函数和format格式化输出如何使用的相关内容。

    2016-10-28 13:39
    16949
  • python学习笔记2.3- 循环、判断

    本文介绍python中if...else..条件判断以及while...循环和for...的语法格式和使用方式,属于python入门基础。

    2016-10-31 09:18
    17089
  • python学习笔记2.4-数据结构之列表和元组

    python语言中包含的数据结构比较简单,除了简单的变量以外,还有列表(元组)、字典、集合。对于数据结构的操作一般包含四种:增、删、查、改。本文主要介绍列表(list)(包括元组tuple)的操作。 ...

    2016-11-03 14:47
    19579
  • python学习笔记2.5-数据结构之字典

    Python中的字典是python的一种数据结构,它的本质是key和value以及其对应关系的一种集合,一个key可以对应一个多个value。合理的使用字典能给我们编程带来很大的方便。本文详细介绍了p...

    2016-11-03 15:12
    16661
  • python学习笔记2.6-集合(set)

    一般来说,python中常用的数据结构是:列表(list)、字典(Dict)、元组(tuple)。但是我们常常还会看到另外一种结构:集合(set)。 个人认为,字典(dict)就是一种特殊的集合(se...

    2016-11-12 11:39
    16823
  • python学习笔记3.1-函数

    在了解了数据结构之后,就需要编写函数了,函数是最常用的封装代码的方式,将具有特殊功能的代码封装成一个函数,不仅可以多次重复调用,减小编程量,同时还能够使我们的代码变得更加简洁。一个开发人员能够恰当的使...

    2016-11-22 11:05
    16710
  • Python学习笔记3.2-python内置函数大全

    学习python不可避免的首先要了解python的内置函数,熟悉了这些以后可以给编程带来很大的方便。

    2016-11-22 22:28
    19539
  • python学习笔记3.3-高级函数技巧

    在使用函数的时候,如果能合理的使用一些技巧,对于代码的阅读性以及程序的结构都是很有帮助的。常用的技巧有递归函数、高阶函数等。本文介绍一些有关函数定义以及使用时候的高级技巧。

    2016-11-23 10:00
    21282
  • python学习笔记3.4-函数装饰器

    软件开发的过程中,最基本的技能就是:不要重复自己的工作。也就是说,在任何时候,当需要创建高度重复的代码时,通常都需要寻找一个更加快捷的解决方案。在python中,这类问题常常会归为“元编程”。 简而言...

    2016-11-26 10:40
    17161
  • python学习笔记4.1-python高级之生成器

    生成器是通过一个或多个yield表达式构成的函数,每一个生成器都是一个迭代器(但是迭代器不一定是生成器)。 如果一个函数包含yield关键字,这个函数就会变为一个生成器。 **生成器并不会一次返回所有...

    2016-11-27 10:15
    17042
  • python学习笔记4.2-python高级之迭代器

    迭代是Python中最强有力的特性之一,同时对编程人员来说,也是最难理解的一种用法。其实从高层次来看,迭代就是一种处理序列中元素的方式。通过自定义迭代对象可以定义自己的处理元素的方式,此外还可以从it...

    2016-12-07 09:50
    18759
  • python学习笔记4.3-python高级之元素的分解

    元素分解是在编程中经常遇到的问题,采用这些方法可以是我们的代码精简,可阅读性强。

    2016-12-10 09:08
    17219
  • python学习笔记5.1-理解模块和包

    python 是面向对象的编程语言,那么其包含的所有元素都是对象,包括模块和包。包和模块其实都是功能的集合体,只是包的功能更多,包含了很多模块。也就是说包和模块是包含关系。

    2016-12-08 14:56
    19065
  • python学习笔记5.2-包和模块的导入

    在理解什么是包以及什么是模块之后,就要学会如何去导入包或者模块了,本文主要介绍如何导入包以及在导入包的过程中需要注意一些什么。导入包的核心是使用关键词import以及搭配其他的一些关键词(from,a...

    2016-12-10 13:33
    17594
  • python学习笔记5.3-包的创建

    包,也可以称为库,是具有很多功能的一个集合体。本文主要介绍如何自己创建一个包,以及介绍一些在包的创建过程中的技巧。

    2016-12-11 13:14
    16791
  • python学习笔记5.4-包的发布

    有时候我们创建了一个非常好用的包,希望能够分发给好友一起使用,或者开源到网上,这个时候就要会利用python包的发布的工具。

    2016-12-15 10:14
    16891
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部