设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
楼主: crossin先生
打印 上一主题 下一主题

集中答疑专用贴

  [复制链接]

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

31#
发表于 2014-12-18 10:52:40 |显示全部楼层
JerryZ 发表于 2014-12-18 08:07
今天试着装了一下pygame 我的版本是2.7.7 运行不了 是不是一定要2.7 多一个后缀都不行? ...

不应该
看上去像是没安装成功。或者32位和64位版本没对上?
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

32#
发表于 2014-12-19 11:14:39 |显示全部楼层
JerryZ 发表于 2014-12-18 11:26
看了下 我的Mac原来是64位的 那应该下哪个。。。。

这个略复杂,要看你的python是32还是64。pygame要和python的版本对应
64位的pygame似乎官网上没有,要去网上搜索一下
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

33#
发表于 2014-12-21 15:38:42 |显示全部楼层
你这个文件夹里没有readme.txt这个文件,所以没有添加成功啊

而且你最好新建个文件夹来做这个,而不是在你的主目录下。不然你会看到一堆的文件列表。。。
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

34#
发表于 2015-1-26 13:22:14 |显示全部楼层
tsb02 发表于 2015-1-25 22:13
py2创建元组可以是这样的然而,当我不小心多打了一个逗号a就会赋值成1,用type(a)出来也是int 类型.

多个返回值的时候,可以赋值给一个元组,或者是多个对应的元素
用处就是,你可以直接拿到对应的值,不用再从元组里去找
比如这两个的区别:
a = (1,2,3)
a,b,c = (1,2,3)
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

35#
发表于 2015-2-15 11:17:31 |显示全部楼层
lsxx043 发表于 2015-2-14 21:22
先生,我在codecademy上学习python,也结合您的教程来看。但是学到class那一章,完全混乱掉。
它给了个例子 ...

类(class)相当于一个模具,对象(object)相当于用这个模具制造出来的一个零件
当你def一个函数,而这个函数的作用是针对当前这个零件的时候,就需要是self.xxx,self指向的就是当前这个对象
成员变量可以在init里定义,也可以直接写在类里,比如这个 items_in_cart = {}
后来的product price虽然没有定义,但他们的值都被加在了items_in_cart里
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

36#
发表于 2015-4-10 14:02:56 |显示全部楼层
jane 发表于 2015-4-10 10:26
你好,我想问下使用web.py,为什么ulipad不会自动补全??我试过math又是可以的,如图
...

有可能第三方库的代码,ulipad没有读到
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

37#
发表于 2015-5-23 18:25:03 |显示全部楼层
行骗江湖 发表于 2015-5-22 19:15
老师,求教个问题,在windows下为何coding=utf-8输出中文全是中文乱码,coding=gbk就可以输出中文?查了一 ...

windows的控制台默认编码是cp936,gbk似乎跟它是通用的,但utf8不行,除非自行做转换。

dict中的中文不能在dict中直接输出显示,是不会解码的,你只有把它拿出来再print才行
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

38#
发表于 2015-9-16 14:26:23 |显示全部楼层
lemon12341 发表于 2015-9-15 22:15
天气问题当中。
为什么老是‘没有找到该城市呢?’

这个应该是编码问题,你命令行里的默认编码,和city.py文件里的编码不一致,所以匹配不上
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

39#
发表于 2015-9-17 18:31:03 |显示全部楼层
lemon12341 发表于 2015-9-16 20:42
如何解决啊,老师!

windows的话,两个文件最上面的 utf-8 改成 cp936
当然你最好确认下你这个ide的默认编码是什么,改成一致的
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

40#
发表于 2015-12-15 23:33:23 |显示全部楼层
373978282 发表于 2015-12-15 19:31
老师,打飞机游戏的完整、连续的代码有吗? 我跟着做到后面,一段一段的有点看不懂了。 ...

你去第12课里下载

http://crossin.me/forum.php?mod=viewthread&tid=572
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-4 00:15 , Processed in 0.024192 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部