- 军军小站|张军博客
搜索到与相关的文章
Python

Python元组拆包和具名元组解析实例详解

前言在Python中元组是一个相较于其他语言比较特别的一个内置序列类型。有些python入门教程把元组成为“不可变的列表”,这种说法是不完备的,其并没有完整的概括元组的特点。除了用作不可变的列表,它还可以用于没有字段名的数据记录。下面的内容就围绕元组作为数据记录属性展开,并介绍带字段名的具名元组函数namedtuple,列表属性不再本文中叙述。元组对于数据的记录元组中的每个元素都存放了记录中一个字段的数据,外加这个字段的位置,正是这个位置信息给数据赋予了意

系统 2019-09-27 17:51:46 1965

Python

Python新手实现2048小游戏

接触Python不久,看到很多人写2048,自己也捣鼓了一个,主要是熟悉Python语法。程序使用Python3写的,代码150行左右,基于控制台,方向键使用输入字符模拟。演示图片2048.py#-*-coding:UTF-8-*-#!/usr/bin/python3importrandomv=[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]defdisplay(v,score):'''显示界面'''print('{0:4

系统 2019-09-27 17:51:12 1965

Python

树莓派(Raspberry Pi)python smbus 函数说明

刚开始学习树莓派,在使用I2C接口时遇到了一些问题,比如不了解smbus有那些函数和这些函数的使用方法,网上找了很久也没有找到具体说明smbus函数的文档,现将我整理的一些说明资料归档如下,一方面便于自己后期学习,二方面便于刚接触树莓派,想要更深入学习I2C接口功能的朋友们,希望对大家有所帮助:使用方法:首先在程序中导入“smbus”模块,方法如下:#导入方法一:importsmbus#导入方法二:fromsmbusimportSMBus#创建一个smbu

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

Python

在Python的Flask框架下收发电子邮件的教程

简述在大多数此类教程中都会不遗余力的介绍如何使用数据库。今天我们对数据库暂且不表,而是来关注另一个在web应用中很重要的特性:如何推送邮件给用户。在某个轻量级应用中我们可能会添加一个如下的邮件服务功能:当用户有了新的粉丝后,我们发送一封邮件通知用户。有很多方法可以实现这个特性,而我们希望提供出一种可复用的通用框架来处理。Flask-Mail介绍对于我们来说是幸运的,现在已经有很多外部插件来处理邮件,虽说不能百分百按照我们的想法去处理,但已经相当接近了。在虚

系统 2019-09-27 17:48:57 1965

Python

使用Python实现文字转语音并生成wav文件的例子

目前手边的一些工作,需要实现声音播放功能,而且仅支持wav声音格式。现在,一些网站上支持文字转语音功能,但是生成的都是MP3文件,这样还需要额外的软件来转成wav文件,十分麻烦。后来,研究Python,发现Python可以很容易的实现上面的功能。步骤如下,1。使用百度语音实现TTS(TextToSpeech),生成mp3文件;2。使用pydub和ffmpeg实现mp3转wav格式。下面,先上简单的示例代码,然后对代码作简单的分析。#!/usr/bin/py

系统 2019-09-27 17:48:39 1965

Python

python实现的接收邮件功能示例【基于网易POP3服务器】

本文实例讲述了python实现的接收邮件功能。分享给大家供大家参考,具体如下:一简介本代码实现从网易POP3服务器接收邮件二代码importpoplibimportreimporttkinterclassWindow:def__init__(self,root):label1=tkinter.Label(root,text='POP3')label2=tkinter.Label(root,text='Port')label3=tkinter.Label(r

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

Python

Python pandas DataFrame操作的实现代码

1.从字典创建Dataframe>>>importpandasaspd>>>dict1={'col1':[1,2,5,7],'col2':['a','b','c','d']}>>>df=pd.DataFrame(dict1)>>>dfcol1col201a12b25c37d2.从列表创建Dataframe(先把列表转化为字典,再把字典转化为DataFrame)>>>lista=[1,2,5,7]>>>listb=['a','b','c','d']>>>df

系统 2019-09-27 17:46:20 1965

编程技术

正则表达式 零拾

S.replace(/(^s*)|(s*$)/g,"");首先是把/(^/s*)|(/s*$)/g替换为""然后,/.../g里面的,是表示放置通配符的地方,g代表全局参数(^/s*)或者(/s*$)都将被替换为""匹配首尾空白字符的正则表达式:^/s*|/s*$可以用来删除行首行尾的空白字符(包括空格、制表符、换页符等等),正则表达式零拾

系统 2019-08-29 23:51:47 1965

编程技术

050_《Delphi管理信息系统开发案例》

《Delphi管理信息系统开发案例》Delphi教程系列书籍(050)《Delphi管理信息系统开发案例》网友(邦)整理EMail:shuaihj@163.com下载地址:Pdf作者:武新华安向东李彦朱慧娟丛书名:管理信息系统开发案例系列丛书出版社:西安电子科技大学出版社ISBN:7560614744上架时间:2005-3-9出版日期:2005年1月开本:16开页码:331版次:1-1内容简介本书融知识性、实用性于一体,通过详细介绍五个利用BorlandD

系统 2019-08-29 23:43:17 1965

编程技术

天港成旅行社管理信息系统-WEB版

天港成旅行社管理信息系统-WEB版1、销售-组团2、销售-入境游3、销售-单项委托4、销售-报价单管理5、销售-散客6、销售-销售控制7、销售-询价报价公告8、销售-统计分析http://www.tr99.cn/tour/tour_wbb_jt1.asp1、销售-组团2、销售-入境游3、销售-单项委托4、销售-报价单管理5、销售-散客6、销售-销售控制7、销售-询价报价公告8、销售-统计分析天港成旅行社管理信息系统-WEB版天港成旅行社管理信息系统-WEB

系统 2019-08-29 23:12:33 1965