当前位置:首页 > Python教程 > python技巧

python技巧

python模块: OS模块

8

#!/bin/envpython#!-*-coding:UTF-8-*-importosprintos.name#输出主机平台printos.getcwd()#输出当前目录printos.listdir(os.getcwd())#输出当前目

python生成器 递归

8

生成器生成器:只要函数体内出现yield关键字,那么再执行函数就不会执行函数代码,会得到一个结果,该结果就是生成器生成器就是迭代器yield的功能1、yield为我们提供了一种自定义迭代器对象的方法2、yield于return的区别:1)y

Python中替换的三种方法

11

strip()replace()re.sub()1.replace()是python的内置函数,字符类型.replace(old,new)s1="你好2017"s1.replace("2017","2018")2.strip()删除指定字符

python_控制台输出带颜色的文字方法

16

令控制台输出的内容带颜色,话不多说,直接上代码。格式:33[显示方式;前景色;背景色m说明:前景色背景色颜色---------------------------------------3040黑色3141红色3242绿色3343黃色344

Python基础2

9

列表、元组操作  列表>>>list1=['physics','chemistry',1997,2000];#访问列表>>>list1[0]'physics'>>>list1[0:2][

Python重学记录2

4

这几天学的不多,只是看了一下相关的视频。最近看的部分比较难,装饰器没有搞懂,__slots__和property也不太明白(这两个知识点是在公交车上看的视频,因为1.5倍速度放的视频,看得快,不太明白)所以需要进一步巩固。待复习巩固了把相关

python_魔法方法(二):算术运算

3

python2.2之后,对类和类型做了同意,将int()、float()、str()、list()、touple()这些BIF转换为工厂函数>>>type(len)<class‘builtin_function_or

Python字典和集合

7

1.字典字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据。python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可哈希的。可哈希表示key必须是不

Python3.7之集合

6

Python3.7之集合集合中的元素有三个特征:1.互异性:由不同元素组成2.无序性:如集合{3,4,5}和集合{3,5,4}算作同一个集合3.集合中的元素必须是不可变类型(可hash)一、集合的定义1.集合的去重效果>>>

python day1

17

1.要想当个牛逼的程序员,就要精通各种helloworld的写法,当然,我不牛逼,只能用python去写^..^!print("HelloWorld!")2.变量的定义name="sexyboy"print(name)3.接收键盘输入的字符

小甲鱼python视频第九讲(课后笔)

6

1.列表里可以存放什么东西?可以存放任何的数据类型,list1=[‘我爱你‘,‘iloveyou‘,1314]print(list1)2.向列表中添加元素append(将参数作为一个元素添加到列表的结尾)list1=[‘我爱你‘,‘ilov

Python学习之购物车程序练习

4

product_list=[(,),(,),(,),(,),(,),(,)]shopping_list=[]salary=()salary.isdigit():salary=(salary):index,item(product_list)

Linux--linux下配置安装python3

12

一、首先,官网下载python3的所需版本。(1)方式一wgethttps://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz想下载到那个文件夹下就先进入到那个文件夹下——cd/home/d

Python主文件路径和当前模块路径

6

主执行文件路径sys.argv[0]当前模块路径__file__两者获取的为相对路径,需要绝对路径时,请转换原文:http://www.cnblogs.com/wentaolovecode/p/5199710.html

【转】Python操作 RabbitMQ、Redis、Memcache、SQLAlchemy

6

Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守

python的装饰器

11

由于函数也是一个对象,而且函数作为一个特殊的对象可以被赋值给其他变量(value=pringname()),相反,通过变量也是可以调用函数的,以下是一个简单的例子:1>>>defprintName():2...print(

python数据结构-字典

6

字典是python中唯一内建的映射类型。(映射是通过名字引用值的数据结构)。字典中的值没有特殊顺序,但是都存储在一个特定的键(key)中。键可以是数字、字符串、元组。一、创建字典:1、创建字典:如:phonebook={‘zhangsan‘

我的自学Python之路(第二阶段Day9)

7

今天学习内容如下:1.通常C/C++中,"/"算术运算符的计算结果是根据参与运算的两边的数据决定的,比如:6/3=2;6,3都是整数,那么结果也就是整数2;6.0/3.0=2.0;6.0,3.0是浮点数,那么结果也是浮点数2.0,跟精确的说

Python + requests 发送HTTP请求

5

一、在接口自动化测试过程中,存在两种情况:  一种是不需要鉴权的接口,可以直接访问的。  还有一种情况是需要鉴权才可以访问的接口。这里我们通过Python+requests实现这两种发送请求的方法"""===================