• python 文件操作

    对文件操作流程如下: 1、打开文件,得到一个文件句柄并赋给一个变量 2、通过文件句柄对文件进行操作 3、关闭文件 4、为了必免打开文件忘记关闭,可以通过上下文管理,即: withopen("F:\yesterday2","r",encoding="utf-8") as f: for line in f: print(line) f = open...

    2018-09-05 07:57:45

  • python3.7 迭代器和生成器

    # !/usr/bin/env python __author__ = " lrtao2010 " # python3.7 迭代器和生成器 # 迭代器协议: ''' 1、迭代器协议是指:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个StopIteration异常,已终止迭代,只能往后走,不能往前退.2、可...

    2018-09-05 07:57:42

  • 第一天 Python基础的学习

    1、python介绍:python是一门解释型语言、弱类型语言 2、 编程语言分类:编译型和解释型、静态语言和动态语言、强类型定义语言和弱类型定义语言 编译器:是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序...

    2018-09-05 07:57:42

  • 面向对象多继承,网络编程,编写网络相关程序

    一丶面向对象多继承 1.先找左边再找右边 class A( object ): pass class B( object ): def f1(self): print( ' B ' ) class C(A,B): passobj = C()obj.f1() 多继承 2.经典类和新式类 经典类: 新式类如果自己或者自己的前辈只要有人继承object,那么此类就是新式类 新式...

    2018-09-05 07:57:41

  • Python基础语法

    ??变量?? ▎命名规范: 1.由数字,字母,下划线组成 2.不能以纯数字命名,不可以数字开始 3.不能以关键字命名 4.不可太长 5.命名要有意义 6.不要用中文 7.区别大小写,推荐使用驼峰或者下划线命名 ▎变量赋值: Python在对变量赋值时,会把数据的值和类型都传递给变量,可以使...

    2018-09-05 07:57:39

  • 算法笔记(六):计数排序和基数排序

    (一)说明 这里我是按自己的理解去实现的,时间复杂度和空间复杂度和算法导论上的可能不一样,感兴趣的话参考下就行,感觉最重要的还是算法思想。根据算法性能去实现算法以后再研究。 (二)计数排序 计数排序的基本思想是:对每一个输人元素x,确定小于x 的元素个数...

    2018-09-05 07:57:38

  • 面向对象多继承和网络编程

    一丶面向对象多继承 1.先找左再找右 class A(object): pass class B(object): def f1(self): print ( ' B ' ) class C(A,B): pass obj = C()obj.f1() 先找左边再找右边 2.经典类和新式类 Python2: 经典类 新式类:如果自己或自己的前辈 只要有人继承了object, 那么此类...

    2018-09-05 07:57:36

  • Python_list部分功能介绍

    x.append():在列表尾部添加一个元素 x.clear():把列表清空 x.count():判断某个元素出现的次数 x.extend():合并两个列表,或者一个元组 x.index():获取元素下标 x.insert():指定下标添加元素 x.pop():移除某一元素,移除的元素可获取 x.remove():移除指定的最前面的那个...

    2018-09-05 07:57:36

  • Python 并发编程-进程

    Process类参数介绍 group -------- 参数未使用, 值始终为None target -------- 表示调用对象, 即子进程要执行的任务 args ---------- 表示调用对象的位置参数元组, args=(1,2,'hades',) 是一个元组形式,必须有逗号 kwargs ------- 表示调用对象的字典, kwargs={'name':...

    2018-09-05 07:57:33

  • Python学习笔记1——Windows 安装 Anaconda3 + Pychar

    我是通过 网易云课堂 之 免费Python全系列教程全栈工程师 学习 Python 。 由于本人使用的是windows 10 操作系统,所以介绍在 windows 10 系统中安装 Anaconda3 的过程。 下载 Anaconda 官网下载地址:https://www.anaconda.com/download/点击进入。Anaconda 是跨平台的...

    2018-09-05 07:57:33

2