随机数。设计一个“石头、剪子、布”游戏,有时又叫“Rochambeau”,你小时候可能玩过,下面是规则。你和你的对手,在同一时间做出特定的手势,必须是下面一种:石头、剪子、布。胜利者从下面的规则产生,这个规则本身是个悖论。(a)布包石头。(b)石头砸剪子。(c)剪子剪破布。在你的计算机版本中,用户输...
分类:
编程语言 时间:
2015-07-13 10:04:52
阅读次数:
125
从开始看Python到现在也有半个多月了,前后看了Python核心编程和Dive into Python两本书。话说半个月看两本,是个人都知道有多囫囵吞枣,这也是因为我暂时没有需求拿这个做大型开发,主要是平时的小程序test用一用。所以 我的策略是,整体浏览,用到时候现查。话说这核心编程第一版太古老...
分类:
编程语言 时间:
2015-07-12 00:01:21
阅读次数:
193
6-13.字符串.string模块包含三个函数,atoi(),atol()和atof(),他们分别负责把字符串转换成整型、长整型和浮点型数字。从Python 1.5起,Python的内建函数int()、long()、float()也可以做同样的事了,本文来,complex()函数可以把字符串转换成复...
分类:
编程语言 时间:
2015-07-10 18:22:01
阅读次数:
264
6-12.字符串。(a)创建一个名字为findchr()的函数,函数声明如下。def findchr(string, char)findchr()要在字符串string中查找字符char,找到就返回该值得索引,否则返回-1。不能用string.*find()或者string.*index()函数和方...
分类:
编程语言 时间:
2015-07-10 16:35:35
阅读次数:
114
列表解析是列表类型的方法,这种方法结合了列表的方括弧、for循环、if语句。用for把处理后的值放入列表:1 squared = [ x**2 for x in range(4) ]2 for i in squared:3 print i4 5 06 17 48 91 [ i*2 for i...
分类:
编程语言 时间:
2015-07-09 22:39:50
阅读次数:
127
递归:若函数包含了对其自身的调用,该函数为递归的。>>> #递归 《Python核心编程》P305>>> def factorial(n):if n==0 or n==1:#0!=1!=1return 1else:return n*factorial(n-1)>>> factorial(3)6>>>...
分类:
编程语言 时间:
2015-06-29 13:16:05
阅读次数:
110
>>> num=input('n:')n:1234>>> print('sdf:',n)Traceback (most recent call last): File "", line 1, in print('sdf:',n)NameError: name 'n' is not defi...
分类:
编程语言 时间:
2015-06-29 13:08:03
阅读次数:
212
一、什么是python对象
在python中,构造的任何类型的值都是一个对象。比如一个整数类型的值,一个字符串,一个列表等,都可以看做是对象。
所有的对象分为三部分:
(1)身份。每个对象都有个标识自己的id。可用内建函数id()查看
(2)类型。可用type()查看
(3)值。对象用来存放数据,当然其最主要的数据就是它的值。
二、标准类型
数字,整型,布尔型,长整型,浮点型...
分类:
编程语言 时间:
2015-06-25 17:25:05
阅读次数:
109
82.file()和open()具有相同的功能,可以任意替换。
83.UNS通用换行符支持
84.python2.3之后使用迭代器的效率比xreadlines高
85.标准文件(标准输入、标准输出(缓冲输出)、标准错误(非缓冲输出)),只要程序执行就可以访问,这些文件已经预先打卡。sys.sdtin sys.stdout sys.stderr
86.使用getopt和optparse来处理程...
分类:
编程语言 时间:
2015-06-23 00:57:34
阅读次数:
134
学习《Python核心编程》做一下知识点提要,方便复习...
分类:
编程语言 时间:
2015-06-22 19:24:14
阅读次数:
138