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

初识Python

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

已采纳回答 / 慕后端6205316
python里面交换这样写就行了L[0],L[2] = L[2],L[0] 

已采纳回答 / 慕神7042524
在while x<=100:这个循环中,每一次的循环将x*x加入L中

已采纳回答 / 慕仰6034142
# -*- coding: utf-8 -*-L=['王',100,'孙',99]print str(L).decode('string_escape')

已采纳回答 / Close_0
因为 ‘Adam’是字符串,而d['Adam']返回int类型的95.Python 不支持这两种类型用‘+’号连接,输出的话用‘,’即可
TypeError: unsupported operand type(s) for +: 'int' and 'str'

已采纳回答 / qq_想想其实没什么_0
print '''静夜思床前明月光,疑是地上霜。举头望明月,低头思故乡。'''

已采纳回答 / 慕桂英9269908
因为是递归的,所以在move(n)递归给move(n-1)的时候,move(n-1)会继续递归给move(n-2),如此递归下去,最后是move(1),move(1)的值会返回到move(2)中,move(2)的值会返回到move(3)中,再继续如此依序返回,最后整个的结果最开始其实是从move开始的

已采纳回答 / 可爱淘淘0000
因为d.keys()输出来是key的值,不是value的值,不会执行if里的语句,直接执行print d,所以结果还是输出的d里的内容。

已采纳回答 / gogod
x = [0,1,2,3,4,5,6,7,8,9]for a in x:    for b in x:        if a>0 and a<b:            print a*10+ b我自己试了一下,海星

已采纳回答 / 慕粉4276547
sum=0x=1while x<100:    sum=sum+x    x=x+2print (sum)#print写循环里面了,和循环同级就好了

已采纳回答 / Athrundyj
d={'school':{'clsaa':'student'}} for a,y in d.items():    for b,v in y.items():        print v(求采纳)

已采纳回答 / weixin_慕运维7581174
a*a+b*x+c=0,这条语句左边是表达式,不是变量

已采纳回答 / 慕无忌2529778
你这个程序真的是毫无章法可言!!!首先,函数名和函数体中的变量都是s,这就容易造成混乱;其次你的函数体里面怎么有两个return,要知道在函数中,只要遇到return就会立刻返回值,第二个单独的return显得很没有必要;最后,你程序的目的是为了输出一个列表中所有数的平方,返回的值显然不是一个列表,而只是一个值。如果你想弄明白为什么会出现两次25,你的程序应该更清楚一些,如缩进以及语句块的归属等,这样在别人的电脑上运行会得到同样的结果,便于分析原因。
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消