![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 74
changfengxiongfei
Debian坚定追随者,Mandriva的使用者,Gentoo的仰慕者,
FreeBSD&NetBSD的痴迷者。
小愤青一枚,特别喜爱asm/c/c /python/shell(bash,csh)/haskell
对GUI框架Qt比较感冒!
展开
-
wxpython笔记
从今天开始正式学习wxpython。写下一些笔记。参考:http://wiki.wxpython.org/Getting%20Started第一个例子:#!/usr/bin/env pythonimport wxapp = wx.App (False)frame =wx.Frame (None, wx.ID_ANY, "Hello world")frame.Show (Tr原创 2010-03-24 12:16:00 · 481 阅读 · 0 评论 -
debian apache 支持python
为了自己建一个自己的小站,而去学习php,实在是不值得。不如python来的简单。下面介绍debian 上apache2支持python。首先安装一下libapache2-mod-python 这个模块。Mod_python is a module that embeds the Python language interpreter within the server, allowing Apache handlers to be written in Python. Mod_python brings原创 2010-06-14 09:48:00 · 1801 阅读 · 0 评论 -
在python中使用lambda演算
在面向对象编程和python没有出现之前,计算最主要的方面就是函数式编程。对计算机编程来说,一个函数就是一个演算,也可以被定义为来源于一系列对于符合特定参数的输入的有穷操作结果的集合。在python入门教程 中也提到,这些参数(parameters)是函数的参数(arguments). 如果要用伪代码的形式定义一个数学函数,用lambda形式是一个很好的方法。比如计算一个输入值x的平方,计算式是x*x。但是,对于lambda,我们用正式的函数定义: λ x. x·x 这个可以翻译 2010-10-05 22:26:00 · 900 阅读 · 0 评论 -
Python编程1
最近想用python编程,写些无聊的代码,同时记下自己的思路。娱乐而已。1. 抛弃传统的Hello world!,这个实在是无聊。从计算和开始。#!/usr/bin/env python #计算1+2+3+4....+100的值 i = 1 sum = 0 while i 2.打印如下图形 * * * * * * * * * * * * * * * *首先我们来分析,这个图形一共有四行,图形的第一行是从第四个位置,第2行是第三个位置,第3行是第2个位置...于是我们可以原创 2010-12-09 22:11:00 · 595 阅读 · 0 评论 -
python编程2
1.辗转相除法求最大公约数(greatest common divisor)gcd:算法:Loop. Loop until p = q. Swap. If p q then subtract q from p, p ← p − q. Result. Print p 代码:#!/usr/bin/env python def gcd(p, q): while p != q: if p原创 2010-12-19 11:03:00 · 549 阅读 · 0 评论 -
c,c++和python变量讨论
<br />c,c++为编译型语言,又称静态语言。变量的类型在编译时就确定了,并且分配了相应的内存空间,一定程度<br /> 上,变量就代表了这块内存空间,就像人名一样。Python为动态类型语言,变量只是一个名称而已,<br /> 不代表某个内存空间。<br /><br /> C语言中,变量就相当于一个盒子,盒子的名字就是变量,无论盒子里的内容怎么变,盒子及其名称一旦<br /> 确定(编译时),就不可再更改。C++亦是如此,但是c++同时也引入了引用的概念,引用不是普通的变量,<br /> 它原创 2011-02-23 13:18:00 · 1190 阅读 · 0 评论 -
vim 之ptags.py
在看ctags的帮助文档时看到了ptags.py,专为python生成tags.具体目录位于python源代码的Tools/scripts/ptags.py。自己可以到Python官网下载源代码,解压提取ptags.py放在path变量搜索的目录里。Python2.x和Python3.x都有对应的ptags.py ,其实这里面的原理是一样的,根本不涉及到2.x和3.x之间有差异的语法,而且生成的tags文件也主要是针对类和函数(class and def)所以,没有什么区别,完全可以在想声称python3.原创 2011-04-11 11:28:00 · 3472 阅读 · 0 评论 -
Python脚本
#!/usr/bin/env python #to update the soft link(if not exist, create it) to the latest kernel in #funtoo system. #The kernel generated by genkernel is in the form of #kernel-genkernel-x86-3.5.4-gento原创 2012-10-05 22:58:07 · 694 阅读 · 1 评论 -
小狼的python笔记(不完整版)
单引号,双引号,三引号 无论单引号,双引号还是三引号,所括住的内容都是字符串。 单引号,双引号和三引号,可以相互包含,而不会使解释器混乱。三引号可以跨行,( python会自动加上/n)其他的两个不可以。用print输出时,按照字符串的内容输出。 python中数的表示 最新的python中,数分为: 整数(可以无限大), 浮点型数,虚数(eg.12j/J).可以用type原创 2010-09-01 11:46:00 · 710 阅读 · 0 评论