搜索到与相关的文章
Python

python中dict字典的查询键值对 遍历 排序 创建 访问 更新 删除基础

字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中;字典值可以没有限制地取任何python对象,既可以是标准的对象,也可以是用户定义的;但键不行,如果同一个键被赋值两次,后一个值会被记住。值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组(列表这样的可变类型不能作为键)。一、字典的创建、访问:dict={'Name':'Zara',

系统 2019-09-27 17:50:44 2000

Python

python二进制文件的转译详解

首先导入所需的包:importstructstruct有以下几个主要的函数:#按照给定的格式(fmt),把数据封装成字符串(实际上是类似于c结构体的字节流)pack(fmt,v1,v2,...)#按照给定的格式(fmt)解析字节流string,返回解析出来的tupleunpack(fmt,string)#计算给定的格式(fmt)占用多少字节的内存calcsize(fmt)例如:我需要读取一个名为filename,存放着形状为[100,1025]的浮点数的文

系统 2019-09-27 17:49:56 2000

Python

python — 表的操作(一)

1.创建表创建表:createtablet1(idint,namechar(4));createtablet2(idint,namechar(4))engine=myisam;#使用MyISAM存储引擎createtablet3(idint,namechar(4))engine=memory;#使用MEMORY存储引擎查看表的结构:showcreatetable表名;—能够看到和这张表相关的所有信息desc表名;—只能查看表的字段的基础信息desc表名;=

系统 2019-09-27 17:49:28 2000

Python

pip安装python库的方法总结

使用pip安装python库的几种方式1、使用pip在线安装1.1安装单个package格式如下:pipinstallSomePackage示例如下:比如:pipinstallscipy或者指定版本安装:pipinstallscipy==1.3.01.2安装多个package示例如下:pipinstall-rreq.txtreq.txt可以通过以下命令获取:pipfreeze>req.txt1.3在线安装的其它问题1.3.1代理问题如果需要通过代理安装,可

系统 2019-09-27 17:48:46 2000

Python

用Python编写一个每天都在系统下新建一个文件夹的脚本

这个程序的功能非常的简单,就是每天在系统中新建一个文件夹。文件夹即当前的时间。此代码是在同事那边看到的,为了锻炼下自己薄弱的Python能力,所以花时间重新写了一个。具体代码如下:importtime,osbasePath='F:\\work\\'thisYear=str(time.localtime()[0])thisMonth=str(time.localtime()[1])thisDay=time.strftime("%Y-%m-%d",time.l

系统 2019-09-27 17:48:16 2000

Python

python全局变量的修改

举个例子。外部函数定义了count变量,而后在内部函数中去使用并修改它。可以看到,我们可以打印它,但是不能修改它。原因python不可变变量(比如str,int,double,tuple这些),如果在外部函数申明,那么内部只能使用不能修改,如果想要修改只能在外部申明的时候加上global关键字,在使用的时候也要先说明一下:whileTrue:try:n=input()globalcountcount=1definner():#说明使用的count变量为全局

系统 2019-09-27 17:47:22 2000

Python

利用 Numba 加速 Python 程序,提速几十倍

作者:chen_h微信号&QQ:862251340微信公众号:coderpai当你嫌弃Python速度慢时Python编程语言几乎可用于任何类型的快速原型设计和快速开发。它具有很强的功能,例如它的高级特性,具有几乎人性化可读性的语法。此外,它是跨平台的,具有多样性的标准库,它是多范式的,为程序员提供了很多自由,可以使用不同的编程范例,如面向对象,功能或者程序。但是,有时我们系统的某些部分具有高性能要求,因此Python提供的速度可能远远不够,那么,我们如何

系统 2019-09-27 17:46:56 2000

Python

Python fileinput模块使用实例

fileinput模块可以遍历文本文件的所有行.它的工作方式和readlines很类似,不同点在于,它不是将全部的行读到列表中而是创建了一个xreadlines对象.下面是fileinput模块中的常用函数input()#它会返回能够用于for循环遍历的对象.filename()#返回当前文件的名称lineno()#返回当前(累计)的行数filelineno()#返回当前文件的行数isfirstline()#检查当前行是否是文件的第一行复制代码代码如下:#

系统 2019-09-27 17:46:50 2000

Python

简单介绍Python中的readline()方法的使用

readline()方法从文件中读取一整行。尾部的换行符保持在字符串中。如果大小参数且非负,那么一个最大字节数,包括结尾的换行和不完整的行可能会返回。遇到EOF时立即返回一个空字符串。语法以下是readline()方法的语法:fileObject.readline(size);参数size--这是可以从文件中读取的字节数。返回值此方法返回从文件中读取的行。例子下面的例子显示了readline()方法的使用。#!/usr/bin/python#Openafi

系统 2019-09-27 17:46:26 2000

Python

python习题(1-40)

【程序1】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?count=0forainrange(1,5):forbinrange(1,5):forcinrange(1,5):ifa!=banda!=candb!=c:print('%d%d%d'%(a,b,c))count+=1print('一共有%s个'%count)【程序2】题目:企业发放的奖金根据利润提成。利润(I):低于或等于10万元时,奖金可提10%;高于10万元

系统 2019-09-27 17:46:18 2000