
python
文章平均质量分 81
673556617-real
leetcode java angular golang 分布式
展开
-
Python游戏之Trivia游戏
根据《Python 游戏编程入门》第三章的内容,通过一个问答小游戏对python的基本使用进行了了解。由于书上的面向对象的实现方法没有跑起来,于是用面向过程的思想实现了下。下面将一些细节部分记录一下。 流程:1.加载数据。通过Open函数读入题目相关数据。 2.其余的是业务逻辑部分,静下心来想清楚就可以了。原创 2015-06-28 00:08:24 · 1701 阅读 · 0 评论 -
Django个人博客部署在SAE
终于将之前写的博客放在了SAE上。 网址:http://4.zardblend2.applinzi.com/ python 版本:2.7 django 版本: 1.8(采用sae 内置的1.8.3) 数据库使用sae 的共享mysql数据库, 配置参考网上查找的资料 引入了markdown 安装方法参照网上的资料 注意: 1. 静态文件配置 参照官方文档:原创 2016-02-22 18:17:55 · 1064 阅读 · 0 评论 -
Mac 下 import django报错
用的是python 2.7, 参考官网使用的是pip 命令安装的django : pip install Django==1.8.4 You are using pip version 6.1.1, however version 7.1.2 is available. You should consider upgrading via the 'pip install --upgra原创 2015-09-24 16:06:27 · 1872 阅读 · 0 评论 -
NoReverseMatch at /polls/2/vote/ 'polls' is not a registered namespace
转自:http://blog.objcc.com/noreversematch-namespace/ Django模板语言中的url命令可通过使用命名空间语法防止url名称的重复,例如: 1{% url 'polls:view-name' %}不过使用不正确时会出现如下问题: 1 namespace NoReverseMat转载 2015-09-23 10:55:15 · 2128 阅读 · 0 评论 -
django之todolist(二)
实现了下,没动前端的东西。实现功能的顺序:view, finish, back, delete, add, update. 逻辑比较简单,正则表达式的部分还有待熟悉。做的过程中写完view小激动就忘记配置url了。前端可以先注释掉还没有实现的功能,然后再一一补上就可以了。 项目下的urls.py: from django.conf.urls import include, url from d原创 2015-10-20 17:50:09 · 868 阅读 · 0 评论 -
django之todolist(一)
关于模型, 文档中提示使用:python manage.pystartapp appname pycharm可以直接为我们做到这一点 还需要使用以下命令: python manage.py makemigrations appname makemigrations 告诉django已经对模型做了修改 对应本地会在app下的migrations文件夹下生成0原创 2015-09-30 00:50:53 · 1372 阅读 · 0 评论 -
django admin 报错没有发现 table
网址:http://www.cnblogs.com/bluescorpio/archive/2012/03/11/2390683.html 在学到使用Django Admin的时候建Authors遇到的错误: no such table: django_admin_log 解决方法是,在把'django.contrib.admin',加入INSTALLED_APP后,还需要跑一下转载 2015-09-28 03:53:02 · 840 阅读 · 1 评论 -
python编程之 Pie游戏
照python游戏入门的第二章的内容敲了下Pie这个小游戏。了解了用pygame 编程时的一些基本结构。 源代码如下: # -*- coding: utf-8 -*- """ Created on Sat Jun 13 20:41:41 2015 @author: liuchang """ import math i原创 2015-06-13 21:47:10 · 1385 阅读 · 2 评论 -
python编程之bomb catcher 小游戏
一个简单的演示,综合了鼠标的输入、一些基本的图形绘制等等。当炸弹到达屏幕底端的时候如果没有抓住的话会丢掉性命。如果撞击到挡板,玩家就算抓住了炸弹,另一个炸弹也会落下。 源代码如下: # -*- coding: utf-8 -*- """ Created on Tue Jun 30 23:42:49 2015 @author: liuchang """ import pygame,原创 2015-07-01 17:40:02 · 1348 阅读 · 0 评论 -
python编程之 环绕卫星轨道
教材的第六章主要讲了下如何加载图片以及缩放,旋转等基本操作。用一个环绕卫星demo作为例子。 因为没有找到素材,在实现的过程中飞船的环绕的中心点并不是画面中央,我觉得可能是素材的因素,如果有错误欢迎指出。 没有按照书上的方法写飞船旋转的代码,而是基础的数学知识,根据当前位于圆心可以计算的角度。草图如下,对很简单。。 实际进行编写的时候会根据你写的三角函数,位置会做一些调整,思路就是这原创 2015-07-08 22:51:22 · 5811 阅读 · 1 评论 -
python编程之 模拟时钟
运用画圆,画线的方法,以及一些数学知识做的一个demo。 对教材里的例子里的画时针的部分修改了下。 需要注意的是远点选择在中央,而数字时钟的十二点位于远点的正上方。所以如果用三角函数来计算时针分针秒针的位置的时候需要对角度进行旋转。根据sin, cos函数的特点,将对应的角度-90 读得到的是所需要的结果。比如说位于第一象限,相对于远点,sin值要为负,cos值为正; 第二象限,sin 为正,原创 2015-07-08 19:09:37 · 2746 阅读 · 0 评论 -
python编程之键盘响应
在学习python键盘响应时,按照教材写了一个小demo, 用于计算打字的速度。对于书上的代码做了调整,认为这样写是正确的。源代码如下: # -*- coding: utf-8 -*- """ Created on Mon Jun 29 21:28:18 2015 @author: liuchang """ import sys,random,time,pygame from原创 2015-06-30 21:37:27 · 9652 阅读 · 0 评论 -
python numpy 矩阵用法
http://blog.youkuaiyun.com/liangzuojiayi/article/details/51537314 1.数组转置和轴对换:数组不仅有transpose方法,还有一个特殊的T属性: arr = np.arange(15).reshape(3,5) [python] view plain copy转载 2017-09-06 10:24:02 · 477 阅读 · 0 评论