今天来说说python的各种数据结构,如list, dict,tuple,string等常用数据结构以及它们常用的方法及使用方法。 一、列表list 1、列表的定义 或者: new_list = [] #空列表 2、打印列表 使用索引值引用列表里的具体某个值,如下 3、list如何添加元素 inse ...
分类:
编程语言 时间:
2018-03-24 23:53:40
阅读次数:
290
一、Python是什么? Python时候全球4大最流行的编程语言之一,因为其语法简洁、功能强大,目前已广泛应用于人工智能、云计算开发、大数据开发、数据分析、科学运算、网站开发、爬虫、自动化运维、自动化测试、游戏开发金融分析等领域。 二、Python的优点 1. Python的定位是“优雅”、“明确 ...
分类:
编程语言 时间:
2018-03-24 21:28:59
阅读次数:
253
首先是线程与协程的对比。在文中作者通过一个实例分别采用线程实现和asynchio包实现来比较两者的差别。在多线程的样例中,会用到join的方法,下面来介绍下join方法的使用。 知识点一:当一个进程启动之后,会默认产生一个主线程,因为线程是程序执行流的最小单元,当设置多线程时,主线程会创建多个子线程 ...
分类:
编程语言 时间:
2018-03-24 00:50:41
阅读次数:
455
我们在使用Python时经常需要安装各种模块,而pip是一个很强大的模块安装工具,类似于linux的Yum一样,安装模块时能自动解决依赖等,总结如下: 一、安装pip: 安装python时自动会安装pip 二、使用pip: 1、升级pip python -m pip install --upgrad ...
分类:
编程语言 时间:
2018-03-23 11:40:02
阅读次数:
220
一 快捷键使用 ctrl+? 快速注释 ctrl+d 快速复制 二 操作符 第一次接触,需要特别记下的:<=小于等于; >=大于等于; !=不等于; ==等于 1)and、or使用 2) 3)哪些要加冒号(:) if else ;while; for 冒号后面要缩进4个空格 Python有3中类型: ...
分类:
编程语言 时间:
2018-03-22 22:37:17
阅读次数:
235
1 进程池Pool基本概述 在使用Python进行系统管理时,特别是同时操作多个文件目录或者远程控制多台主机,并行操作可以节约大量时间,如果操作的对象数目不大时,还可以直接适用Process类动态生成多个进程,几十个尚可,若上百个甚至更多时,手动限制进程数量就显得特别繁琐,此时进程池就显得尤为重要。 ...
分类:
编程语言 时间:
2018-03-22 01:44:21
阅读次数:
3323
DDT的使用 DDT包含类的装饰器ddt和两个方法装饰器data(直接输入测试数据),file_data(可以从json或者yaml中获取测试数据) 只有yaml和yml结尾的文件以yaml形式上传,其他情况下默认为json 通常情况下,data中的数据按照一个参数传递给测试用例,如果data中含有 ...
分类:
编程语言 时间:
2018-03-21 20:00:12
阅读次数:
351
一:中文编码 1:指定编码 python 》#!/usr/bin/python shell 》#!/bin/bash 2:中文识别 # -*- coding: UTF-8 -*- 或 #coding=utf-8 3:多行语句 我们使用斜杠(/)将一行语句分成多行 如果是{},(),[]则直接可以进行 ...
分类:
编程语言 时间:
2018-03-21 18:37:45
阅读次数:
239
python诞生于复杂的信息系统时代,是计算机时代演进的一种选择。 python的特点,通用语言,脚本语言,跨平台语言。这门语言可以用于普适的计算,不局限于某一类应用,通用性是它的最大特点。python语法有强制可读性,较少的底层语法元素,编程简单,语法简洁。10%的C语言的代码量,非常少的开发时间 ...
分类:
编程语言 时间:
2018-03-21 13:49:57
阅读次数:
188