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

初识Python

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

已采纳回答 / 古檬
代码写完保存 .py 格式的文件 然后打开 cmd 运行建议初学Python可以装一个 PyCharm  比较好上手

已采纳回答 / 慕盖茨2235007
import math
def layers(n):
    x=(math.sqrt(n)+1)/2
    return math.ceil(x)

已采纳回答 / 慕瓜3405012
x<=100啊,》100就不运行啊

已采纳回答 / 不爱学习的那谁
执行顺序不同,<...code...>

已采纳回答 / 君法明
运行成功是因为代码执行过程中没有报错。输出错误不是任务想要的对称数结果。

已采纳回答 / 入目大魔王
已经添加了 你没有打印语句所以控制台看不到,加个print key就可以看到了

已采纳回答 / 慕的地5231779
死循环了 'if x%2==0' 一直是 True,让你无法执行到下面的x=x+1

最赞回答 / 慕粉1205581016
我的理解是list作为一个整体在set里面,变得是list里面的值,但是set里面的还是list

已采纳回答 / qq_慕田峪3564486
任务是说,把下面的字符串改写,不是让你输出下面的字符串

已采纳回答 / 慕名而来尽兴而归
Windows上安装Python,初识Python教程-慕课网https://www.imooc.com/video/3326需要先设置环境变量,你仔细看完这个就知道了。

已采纳回答 / mian_my
循环第一次的时候,代码里面就已经return了,square_of_sum()函数就已经结束了,所以后续就没有计算了。def square_of_sum(L):    sum = 0    for a in L:        a = a * a        sum = sum + a        print sumsquare_of_sum([1, 2, 3, 4, 5])square_of_sum([-5, 0, 5, 15, 25])

已采纳回答 / 慕少9508967
因为输出的是L[0]和L[1],这两个元素在第一轮循环的时候就已经确定了,且由于set是无序的,因此一次循环遍历到的有可能是set中的任意一个元素。可进行如下修改:s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])L=[]i=0for x in s:    T=x    L.append(T[0])    L.append(T[1])    print(L[i],":",L[i+1])    i=i+1print(L)
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消