为了账号安全,请及时绑定邮箱和手机立即绑定

这样代码有问题吗?为什么通过不了?

t = tuple(range(0,10))

print t


正在回答

6 回答

你这样输出不是list吗...........,开头第一句就告诉你了tuple类型和list最大的区别就是()和[]

0 回复 有任何疑惑可以回复我~

这个写法没有问题但是不在本小节课程(或者说这整个课程)教学范围内。报错是输入错误,是因为系统检测到你输入的代码和默认标答不一样,这是很正常的毕竟代码往往不止一种写法,但系统的标答只有一个。理论上只要算法没错能正常运行,输出没错就没有问题。

0 回复 有任何疑惑可以回复我~

#但是这道题目好像不能这样写 

#答案如下

t = (0,1,2,3,4,5,6,7,8,9)

for i in t:

    print i

#题目需求打印出的是元组中的所有元素而非打印元组本身

0 回复 有任何疑惑可以回复我~
#1

苏昊扬

我比较好奇你们回答问题之前都有没有试过自己给的答案对不对
2020-02-18 回复 有任何疑惑可以回复我~
#2

HM_小白

我按你的试了一下(0 1 2 3 4 5 6 7 8 9 )
2020-03-28 回复 有任何疑惑可以回复我~

t = tuple(range(0,10))

for i in t:

    print i

0 回复 有任何疑惑可以回复我~

没问题,但是超纲了,和题目预想答案不一样.考察你手动创建元组

2 回复 有任何疑惑可以回复我~

测试可以通过,楼主可以多尝试几次

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758363    人
  • 解答问题       8967    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

这样代码有问题吗?为什么通过不了?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号