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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰

最赞回答 / BigDick
#a,b,c代表三个柱子,这个是典型的汉诺塔问题,递归的思想是一层一层的反复调用同一个函数,然后形参n会发生变化,n满足一定条件时结束调用返回函数,然后一层一层的返回#-*- coding:utf-8 -*-# move(n, a, b, c)表示的是有n个盘子在a柱子上,将要移到b柱子上面去def move(n, a, b, c):# 如果a柱子上面只有一个盘子,则直接移到c柱子上面去并输出路径,结束递归    if n == 1:          print (a, '-->', c)    ...

最新回答 / 慕先生5187637
是的, 我也是刚学到这里

最新回答 / 慕神1424277
因为慕课网的编译系统也有局限性噻,第二个elif的标准答案该是>=60,而你写的70,可能就是这个原因

最新回答 / 慕无忌1326619
把代码复制到编辑器中(如 sublime),然后保存成.html文件,最后在浏览器中打开该文件就可以浏览了

最赞回答 / 猿子
问题一、二:把4种集合都亲身测试了,效果如下:list    :pop√,remove√tuple:pop×,remove×(注:tuple的重要特性是一旦创建完毕,就不能修改了)dict  :pop√,remove×(注:单纯使用pop()不行,使用时候必须传入key)set    :pop×,remove√问题三api文档:http://python.usyiyi.cn/

最新回答 / 佳文
很荣幸为您解答。我刚刚也遇到了相关问题,请在电脑上安装编译器上编译运行一下,电脑上会报错,会提示那里有问题。如有其他解决方案,欢迎一起讨论,谢谢。

最新回答 / qq_ka新缘_0
如果是python是第二版是没问题的,第三版就不行了

最新回答 / 刘大粒
不可能同时出现单引号和双引号啊,那样就报错了

最赞回答 / 佳文
很荣幸为您解答!根据我自身的学习经历来讲,是代码本身就有问题,但当时网站的测评系统未检测到错误。建议:遇到此问题,在自己电脑上的编译器试运行一下,错误就显而易见了。若有其他解决方案,欢迎一起讨论学习。谢谢

最新回答 / 精慕门618547
python3的话要用print()函数,就是‘passed’两边加上括号

最新回答 / 清一色610
只需要定义x=0.0,即代表x为float类型
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消