- 博客(16)
- 资源 (11)
- 问答 (1)
- 收藏
- 关注
原创 Python3:好玩游戏的物品清单 和 列表到字典的函数
好玩游戏的物品清单你在创建一个好玩的视频游戏。用于对玩家物品清单建模的数据结构是一个字典。其中键是字符串,描述清单中的物品,值是一个整型值,说明玩家有多少该物品。例如,字典值{‘rope':1,'torch':6,'gold coin':42,'dagger':1,'arrow':12}意味着玩家有1条绳索,6坏人火把,42枚金币等。写一个名为displayInventory()函数,它接
2016-12-29 11:48:58 2878 3
原创 Python 3 记录客人带来的食物的总数
提示字典中还有字典,get方法allGuests={'Alice':{'apples':5,'pretzels':12}, 'Bob':{'ham sandwiches':3,'apple':2}, 'Carol':{'cups':3,'apple pies':1}, }def totalBrought(guests
2016-12-27 14:57:07 1228
原创 Python3 井字游戏
输入9次,把每个格填满。两个游戏手,一个用X填,一个用0填,交替下棋。X先填。提示:用字典theBoard={'top-L':' ','top-M':' ','top-R':' ', 'mid-L':' ','mid-M':' ','mid-R':' ', 'low-L':' ','low-M':' ','low-R':' ',}def print
2016-12-27 13:27:42 2007
原创 Python3:逗号代码 和 字符图网格
逗号代码假定有下面这样的列表:spam=['apples','bananas','tofu',' cats']编写一个函数,它以一个列表值作为参数,返回一个字符串。该字符串包含所有表项,表项之间以逗号和空格分隔,并在最后一个表项之前插入 and 。例如,将前面的spam列表传递给函数,将返回'apples,bananas,tofu,and cats'。但是你的函数应该能够传递给它的任何列表。代码如...
2016-12-24 20:22:55 8152 15
原创 Python3:Collatz 序列(考拉咨猜想)
编写一个名为collatz()的函数,它有一个名为number的参数:如果参数是偶数,那么collatz()就打印出number//2,并返回该值;如果number是奇数,那么collatz()就打印,并返回3*number+1。然后编写一个程序,让用户输入一个整数,并不断对这个数调用,collatz(),直到函数返回值1(让人惊奇的是,这个序列对于任何整数都有效,利用这个序列
2016-12-22 13:48:03 9046 3
原创 猜数字的游戏Python3
写一个猜数字的游戏,在运行这个程序的时候,输出看起来像:I am thinking of a number between 1 and 10.Take a guess.9Your guess is too high.Take a guess.5Your guess is too high.Take a guess.3Your guess is too high.Take a
2016-12-22 12:47:21 3633
原创 Python3 方法整理
Python 3.3.2 round函数并非"四舍五入"http://www.php.cn/python-tutorials-342815.htmlhttp://www.cnblogs.com/xiangnan/p/3430579.htmlPython 3 abshttp://www.runoob.com/python3/python3-func-number-ab
2016-12-20 15:40:49 481
转载 Python3的内建函数
print(abs(-10)) #取绝对值print(all([0,'a',3])) #如果参数中有一个不为真,就返回False。(非0即真)print(any([0,'a',3])) #如果参数中有一个为真,就返回True#返回一个可打印的对象字符串方式表示,如果是非ascii字符就会输出\x,\u或\U等字符来表示。与python2版本里的repr()是等效的函数print(ascii(
2016-12-20 15:37:21 993
原创 符号连接和硬连接
软连接 ln -s 源文件 目标文件硬连接 ln 源文件 目标文件 不能对文件夹创建硬连接 硬链接不能连接两个不同文件系统上的文件硬连接 记录的是目标文件的inode 一个文件有几个硬连接 就相当于有几个拷贝 所以源文件被删除后 还有几个备份 软连接 记录的是目标文件的path 一个文件有几个软连接 源文件被删除后 虽然有路标 但房子已经不在了 软连接就失效了 访问不东西了 删除软
2016-12-13 21:16:57 630
原创 Python数值分析 PyCharm with python2 which shifted from python3
折腾半天,以为无法选择解释器。来吧,跟大家分享一下节约大家时间:操作系统是win10,这台机器上装了python2.7和python 3.6. 我学的数值分析的课件等材料是python2环境下的。然后我自己在做的Python web开发是python3.所以我是打算在这样一台win10上,有时候可以使用python2,有时候也还可以切换到python 3.在Anaconda上,
2016-12-08 19:00:29 549
转载 Python容器的数据类型 (python2)
容器类数据结构:1,列表:列表是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目。一旦你创建了一个列表,你可以添加、删除或是搜索列表中的项目。由于你可以增加或删除项目,我们说列表是可变的数据类型,即这种类型是可以被改变的。介绍几个列表的方法insert(i, x) ---- 在指定位置插入一项。第一自变量是要在哪一个元素前面插入,用下标表示例如,list.in
2016-12-08 15:17:00 280
原创 python 2 和python 3共存解决方法(virtualenv)
安装virtualenv工具:For Win10:Win+R --> cmd --> pip install virtualenv 如下:C:\Users\ThinkPad>pip install virtualenvCollecting virtualenv Downloading virtualenv-15.1.0-py2.py3-none-any.whl (1.8MB)
2016-12-08 12:54:08 2949
原创 HF-chapter7 为数据建模
构造模块athletelist并安装。模块athletelist 内容如下:class AthleteList(list): def __init__(self,a_name,a_dob=None,a_times=[]): list.__init__([]) self.name=a_name self.dob=a_dob
2016-12-06 12:33:04 386
原创 python:read,readlines,readline的区别
a=['dewe','dsefwe','seww']>>> print(a.readline())Traceback (most recent call last): File "", line 1, in print(a.readline())AttributeError: 'list' object has no attribute 'readline'注意:
2016-12-05 13:45:34 960
原创 Chapter5-拼接成新的格式并排序
james的跑步时间存储为james.txt,内容如下:2-34,3:21,2.34,2.45,3.01,2:01,2:01,3:10,2-22写一个函数,把里面的“-” 和“:”都改为 “ . "import osimport sysdef sanitize(time_string): if '-' in time_string: splitter
2016-12-02 14:19:38 305
原创 使用pickle存储数据dump 和 load
使用pickle模块来dump你的数据:对上篇博客里的sketch.txt文件:import osimport sysimport pickleman=[ ]other=[ ]try: data=open('sketch.txt') for each_line in data: try:
2016-12-01 09:56:15 17663
我的计算机适用的WindowsXP下触控板驱动程序
2010-10-16
sqlplus / as sysdba却连不上数据库
2014-11-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人