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

python技巧

Python 入门 之 初识面向对象

9

Python入门之初识面向对象1、初识面向对象编程(核心--对象)(1)观察以下代码:#面向过程编程s="alexdsb"count=0foriins:count+=1print(count)s=[1,2,7,3,4,5,]count=0f

【python】编程语言入门经典100例--24

20

1#题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。代码:2lim=[2]3lin=[1]4forxinrange(19):5lim.append(lim[x]+lin[x])6li

python print及格式化

15

print(value,sep=‘‘,end=‘‘,file=sys.stdout,flush=False)sep=‘‘默认空格print(‘hello‘,‘world‘)#helloworldprint(‘hello‘,‘world‘,s

python技巧总结之set、日志、rsa加密

18

一、日志模块logging模块调用1、日志模块使用原理#!/usr/bin/python#-*-coding:utf-8-*-importlogging#方式一:"""logging.basicConfig(filename=‘log1.l

python——可变类型与不可变类型

17

可变类型与不可变类型对象概念对象在内存中存储了三个数据:id(标识),就是内存地址,相当于C的指针type(类型),数据类型value(对象值),对象存储的内容例如说,一个整型对象——1,或者说一个字符对象‘a’,它们都具有上述三个数据存储

Python日志模块logging

19

日志对于程序运行和技术人员来说是很必要且非常重要的,排查问题一般都是从分析程序运行日志开始的,再复杂再庞大的程序都必须要有日志输入,否则就算不上合格的程序。Python中为技术人员提供了方便的logging模块来定义和输出日志。先来看下lo

一份python小笔记

13

lambda表达式:需要一个函数但又不想费神去命名一个函数的情况下使用(匿名函数)lambda演算是一门学科,lambda表达式是lambda演算的很小的一部分装饰器是闭包的一个语法糖python的函数内,可以直接引用外部变量,但不能改写外

python中 for循环的坑

11

删除列表中a=[11,22,33,22,22,44,55,77,88,99,11]的77,88,99这3个数输出为:[11,22,33,22,22,44,55,88,11]其中88没有删除掉,为什么?for循环遍历列表a的时候,虽然条件的列

python的三元运算

7

python的三元运算是先输出结果,再判定条件。其格式如下:>>>deff(x,y):returnx-yifx>yelseabs(x-y)#如果x大于y就返回x-y的值,否则就返回x-y的绝对值>>>

python 基础笔记

8

python:ASCII,unicode,utf-8:pythoncoding:utf8:33[;;m*******33[0m:‘‘‘‘‘‘:ifelifelseforiinrange(n,m,k)[n,m-1,k]breakcontinu

docker环境下搭建python3.6

14

前言:当我们在一台电脑上搭建了python3.6的环境,下次换了个电脑或者换成linux的系统了又得重新搭建一次,设置环境变量,下载pip等操作。所以使用docker一、安装python步骤:  1、搜索python镜像    docker

python txt文件批处理

10

首先,切换文件路径到所在文件夹然后,将txt文件内容按行读取,写入到all.txtdeftxtcombine():files=glob.glob(‘*.txt‘)all=codecs.open(‘all.txt‘,‘a‘)#a代表追加for

python静态方法和类方法

10

类方法:可以通过类名或则对象名调用。不能访问实例属性,但可以访问类属性。第一个参数必须是self静态方法:可以通过类名或则对象名调用。不能访问实例属性,也不可以直接访问类属性,但是可以通过类名引用类属性。参数没有self。__变量名:表示私

Python_形式参数和实际参数

12

一,形参与实参形参和实参实际上是传值方式的区别,实际参数就是调用函数时候传给他的那个参数;而形式参数可以理解为函数内部定义用的参数。在函数里面,实际参数会被赋值给形式参数,如下就是一个使用单个实际参数的函数定义:>>>de

python 写个冒泡排序吧

10

冒泡排序介绍:  冒泡排序(BubbleSort,台湾译为:泡沫排序或气泡排序)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该

python时间处理之time模块

7

时间处理是工作中常用的操作,下面我们介绍time模块常用的操作,开始之前我们先来看常见问题:1:如何获取当前时间?2:如何将时间转成字符串?3:如何将字符串转成时间,可以获取对应的年月日时分秒?4:如何将时间转成自己想要的格式?掌握time

python实现 多叉树 寻找最短路径

12

完全原创,能力有限,欢迎参考,未经允许,请勿转载!完全原创,能力有限,欢迎参考,未经允许,请勿转载!完全原创,能力有限,欢迎参考,未经允许,请勿转载!完全原创,能力有限,欢迎参考,未经允许,请勿转载!多叉树的最短路径:思想:传入start和

python递归函数和匿名函数

10

匿名函数(lambda)#匿名函数:没有名字的函数#匿名函数只能构建简单的函数,一句话函数。deffunc(x,y):returnx+y#print(func(1,2))#匿名函数构建#func2=lambdax,y:x+y#print(f