免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2264 | 回复: 6
打印 上一主题 下一主题

新手,赋值问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-10-27 16:40 |只看该作者 |倒序浏览
看书说可以这样赋值:a,b,c* = [1,2,3,4]

我在IDLE里这么写却报错:
Python 3.2.2 (default, Sep  4 2011, 09:51:0 [MSC v.1500 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> a,b,c* = [1,2,3,4]
SyntaxError: invalid syntax

应该怎么写?

谢谢指教~

论坛徽章:
0
2 [报告]
发表于 2011-10-27 21:08 |只看该作者
我试了试也不行,lz看得哪里的书,python版本是否为3.2

论坛徽章:
1
操作系统版块每日发帖之星
日期:2016-07-05 06:20:00
3 [报告]
发表于 2011-10-27 22:09 |只看该作者
回复 1# sceyu

>>> a,b,c=1,2,3
>>> a,b,c
(1, 2, 3)

论坛徽章:
0
4 [报告]
发表于 2011-10-28 09:34 |只看该作者
回复 2# freetstar

看的这本:
Python基础教程(第2版) 人民邮电出版社 【挪】Magnus Lie Hetland著  司维 曾军崴 谭颖华 译

恩,版本是3.2.2

论坛徽章:
0
5 [报告]
发表于 2011-10-29 21:31 |只看该作者
lz说的这本书大部分python版本是2.5,只是涉及了下3.。。可能有的就不适用了吧

论坛徽章:
0
6 [报告]
发表于 2011-10-30 17:29 |只看该作者
python3是*c,不是c*
python2没这个特性

论坛徽章:
0
7 [报告]
发表于 2011-10-31 14:50 |只看该作者
回复 6# 3227049


    谢谢,的确是这样,核对了下,应该是书印错了。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP