摘要: 1.定义 模块:本质就是.py结尾的文件(逻辑上组织python代码)模块的本质就是实现一个功能 文件名就是模块名称 包: 一个有__init__.py的文件夹;用来存放模块文件 2.导入模块 import 模块名 form 模块名 import * from... 阅读原文
2017-07-11 00:11:01 阅读(842) 评论(0)
摘要: Yahoo重新开放了天气API,不使用oauth只能每天获取2000次/ip 使用oauth获取天气的python代码如下,使用了requests_oauthlib进行认证 使用oauth获取天气的次数为每小时2w次,每天10w次。 https://developer.yahoo.com/yql/guide/usag... 阅读原文
2017-07-10 23:42:01 阅读(1133) 评论(0)
摘要: 7.用户输入输出和while循环 1、使用函数input()输入,print()打印,字符串可以用逗号隔开。end=‘ ’ 关键字参数,打印时可以不换行,sep=‘ 你想要的分隔符 ’ ,关键字参数,替换掉默认的分隔字符串。 2、输入是Input,输出是Output,因此,我们把输入输出统称为Input/Output... 阅读原文
2017-07-10 21:53:01 阅读(835) 评论(0)
摘要: 一、定义一个类 class Dog(object): # 定义class def __init__(self, name): # 构造函数,构造方法 == 初始化方法 self.name = name # d.name = name def say_hi(self): ... 阅读原文
2017-07-10 20:04:13 阅读(819) 评论(0)
摘要: 手头现在有一份福布斯2016年全球上市企业2000强排行榜的数据,但原始数据并不规范,需要处理后才能进一步使用。 本文通过实例操作来介绍用pandas进行数据整理。 照例先说下我的运行环境,如下: windows 7, 64位 python 3.5 pandas 0.19.2版本 在拿到原始数据后,... 阅读原文
2017-07-10 19:50:03 阅读(853) 评论(0)
摘要: [译]The Python Tutorial#Input and Output Python中有多种展示程序输出的方式;数据可以以人类可读的方式打印出来,也可以输出到文件中以后使用。本章节将会详细讨论。 7.1 Fancier Output Formatting 目前为止已经介绍过两种输出值的方式:表达式语句和pri... 阅读原文
2017-07-10 18:02:01 阅读(846) 评论(0)
摘要: 中文文本分类不像英文文本分类一样只需要将单词一个个分开就可以了,中文文本分类需要将文字组成的词语分出来构成一个个向量。所以,需要分词。 这里使用网上流行的开源分词工具结巴分词(jieba),它可以有效的将句子里的词语一个个的提取出来,关于结巴分词的原理此处不再赘述,关键是他的使用方法。1、安装 结巴分词是一个Pyth... 阅读原文
2017-07-10 13:03:03 阅读(833) 评论(0)
摘要: 1.输入用户名密码; 2.认证成功后显示欢迎信息; 3.错误三次后,账号被锁定。   账号文件:user.txt  锁定文件:locked.txt  流程图如下: # -*- coding:utf-8 -*- # Author Caoxl import sys account_file='E:\user.t... 阅读原文
2017-07-10 12:55:04 阅读(798) 评论(0)
摘要: 不得不承认《Python游戏编程入门》这本书翻译、排版非常之烂,但是里面的demo还是很好的,之前做了些改编放到这里。 先是素材: 背景 精灵 所有素材均取自此书 接下来就是精灵类的创建了:   class MySprite(pygame.sprite.Sprite): def _... 阅读原文
2017-07-10 07:10:03 阅读(811) 评论(0)
摘要: 主题: 需求: 用户角色,讲师\学员, 用户登陆后根据角色不同,能做的事情不同,分别如下讲师视图  管理班级,可创建班级,根据学员qq号把学员加入班级  可创建指定班级的上课纪录,注意一节上课纪录对应多条学员的上课纪录, 即每节课都有整班学员上, 为了纪录每位学员的学习成绩,需在创建每节上课纪录是,同时 ... 阅读原文
2017-07-10 07:05:02 阅读(835) 评论(0)