搜索到与相关的文章
Python

3.Python迭代器(函数名的应用,新版格式化输出)

1.函数名的运用​你们说一下,按照你们的理解,函数名是什么?​函数名的定义和变量的定义几乎一致,在变量的角度,函数名其实就是一个变量,具有变量的功能:可以赋值;但是作为函数名他也有特殊的功能就是加上()就会执行对应的函数,所以我们可以把函数名当做一个特殊的变量,那么接下来,我们就来研究一下这个特殊的变量。1.1函数的内存地址deffunc():print("呵呵")print(func)结果:​通过上面代码可以我们知道,函数名指向的是这个函数的内存地址,其

系统 2019-09-27 17:50:42 2223

Python

实例讲解python中的协程

python协程线程和进程的操作是由程序触发系统接口,最后的执行者是系统;协程的操作则是程序员。协程存在的意义:对于多线程应用,CPU通过切片的方式来切换线程间的执行,线程切换时需要耗时(保存状态,下次继续)。协程,则只使用一个线程,在一个线程中规定某个代码块执行顺序。协程的适用场景:当程序中存在大量不需要CPU的操作时(IO),适用于协程;eventloop是协程执行的控制点,如果你希望执行协程,就需要用到它们。eventloop提供了如下的特性:注册、

系统 2019-09-27 17:50:31 2223

Python

python---常用数值计算

np矩阵乘积np.dot(A,B):对于二维矩阵,计算真正意义上的矩阵乘积。对于一维矩阵,计算两者的内积,也称为向量点乘(内积)。点乘的几何意义是可以用来表征或计算两个向量之间的夹角,以及在b向量在a向量方向上的投影,见如下Python代码:importnumpyasnp#2-Darray:2x3two_dim_matrix_one=np.array([[1,2,3],[4,5,6]])#2-Darray:3x2two_dim_matrix_two=np.

系统 2019-09-27 17:50:18 2223

Python

python之禅

起源2001年秋召开第十届InternationalPythonConference(IPC10,Pycon的前身),打算征集一条印在会议T恤衫上的标语,最终他们从Python社区收到了500多条投稿。并最中筛选确认为importthis,他们选择之后觉得需要实现它,经过讨论最中定义为了由TimPeter写的《ThezenofPython》触发在交互命令中输入importthis就会触发。>>>importthisTheZenofPython,byTimP

系统 2019-09-27 17:50:10 2223

Python

Python2.x和3.x下maketrans与translate函数使用

maketrans和translate函数是进行字符串字符编码的常用方法。本文着重点在于演示其基本用法和在不同版本下操作的差异。本文提到的2.X版本指2.6以上的版本,3.X版本指3.1以上的版本。2.X版本把字符串基本分为两种:unicode字符串和8位字符串str,后者包含字节数据和我们常见的ASCII码数据;而3.X版本则重新对字符串进行了划分,分为了字节字符串bytes和文本字符串str,两者都是不可变的,所以添加了一个可变的字节字符串类型byte

系统 2019-09-27 17:49:54 2223

Python

python基础面试题整理---从零开始 每天十题(03)

一、Q:用Python输出一个Fibonacci数列?(斐波那契额数列)A:我们先来看下代码#!/usr/bin/envpython#-*-coding:utf-8-*-deffib_recur(n):ifn<=1:returnnreturnfib_recur(n-1)+fib_recur(n-2)foriinrange(1,20):print(fib_recur(i),end="")我们来详细的看一下代码,我们知道斐波那契数据为1,1,2,3,5,8,1

系统 2019-09-27 17:49:20 2223

Python

这可能是最好玩的python GUI入门实例(推荐)

简单的说,GUI编程就是给程序加上图形化界面.python的脚本开发简单,有时候只需几行代码就能实现丰富的功能,而且python本身是跨平台的,所以深受程序员的喜爱.如果给程序加一个图形化界面,那么普通的用户也就能用上python的脚本,极大提升工作效率,所以给python程序加上图形化界面,把自己写的脚本,提供给普通用户,的确是一件激动人心的事!如何给python脚本加图形化界面?作者首先考虑了通过浏览器运行python的图形化界面,为了理想的效果,py

系统 2019-09-27 17:48:53 2223

Python

python在windows下实现备份程序实例

很多书籍里面讲的Python备份都是在linux下的,而在xp上测试一下也可以执行备份功能,代码都差不多相同,就是到执行打包的时候是不一样的。而且要用到winrar,其他的压缩文件也是一样的。首先我们要把winrar的路径添加到path里面,这里添加完了要重启机子才有效。这里要注意:把winrar的路径添加到path里面之后一定要重启,否则path的设定不会起作用,打包就会失败!这里用到得命令是:winraraxxx.zipxxxxxxx为任意字符实例代码

系统 2019-09-27 17:47:53 2223

Python

用python打印九九乘法表

标题python基础题~九九乘法表forxinrange(1,10):forjinrange(1,x+1):print('{0}*{1}={2}'.format(x,j,x*j),end='\t')print()1*1=12*1=22*2=43*1=33*2=63*3=94*1=44*2=84*3=124*4=165*1=55*2=105*3=155*4=205*5=256*1=66*2=126*3=186*4=246*5=306*6=367*1=77*2

系统 2019-09-27 17:47:42 2223

Python

Python实现的二维码生成小软件

前几天,我估摸着做一个能生成QRCode小程序,并能用wxPython在屏幕上显示出来。当然,我想用纯Python实现,观望了一会后,我找到了三个候选:github上的python-qrcodesourceforge上的pyqrcodeGoolgecode上的pyqrnative我尝试了python-qrcode以及pyqrnative,因为它们能够运行在Windows/Mac/Linux。也不需要依赖额外的其他库除了Python图像库。pyqrcode项

系统 2019-09-27 17:47:37 2223