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

初识Python

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

已采纳回答 / sylilancanlions
对的看图<...图片...>,所以字符串或是数字,或是组合都会打印空格

已采纳回答 / TintNight
因为使用了r'',所以中间的字符都是转义之后字符,相当于在这串字符每个字符前都加上了转义字符,就是'\\\(\~\_\~\)\/\ \\\(\~\_\~\)\/'这一串字符,所以'\'不是转义符,是已经经过转义的字符

已采纳回答 / 郑安润
def move(n, a, b, c):    #解释:定义一个函数(由下面代码的“a, '-->', c”可以看出,该函数的最终目的是要将a柱中的n个盘子移动到c柱中)。    if n==1:        print a,'-->',c       #只有一个盘子时,只需将其从a柱移动到c柱,一步到位。        return    move(n-1,a,c,b)       #继续定义函数,可以看出,与原始函数相比较,b与c的位置互换了,表示将a柱中的上面n-1个盘子移动到b柱中...

已采纳回答 / imoocaccount
<...图片...><...图片...>说的是d.get(key)-----&是d[得到的是d[key],即上面例子中print d['Adam']的值 95如果想输出Lisa: 85Adam: 95Bart: 59代码可以如下:d = {    'Adam': 95,    'Lisa': 85,    'Bart': 59}print 'Adam:'...

已采纳回答 / Miss时刻想你
not是python中的关键字,第三句b前面多了一个缩进。

已采纳回答 / 慕粉4092249
直接 输入“d:”就可以啦,在进入d盘之后再用cd进入具体的文件夹中

已采纳回答 / 江dx英
这个python语言不是java,,,,不要分号,先试试

已采纳回答 / 江dx英
像命令行编译运行JAVA一样格式。 在文件所在目录下 python 文件名.py

已采纳回答 / 122138763238273
第七行的缩进不懂重修5-1

已采纳回答 / 慕粉4165558
这两种情况你分别按照程序去算一下第一次循环的结果和最后一次循环的结果:上图代码顺序:第一次循环sum加的是1,最后一次循环sum加的是100。而调换顺序后,第一次循环sum加的是3,最后一次循环sum加的是102。中间都是奇数的求和,所以结果不一样。

最赞回答 / 慕UI1303120
append()方法里面只能有一个参数,就是你要添加的元素,你可以使用insert()方法,如L.insert(1, 1),  或者用L[1:1] = 1

已采纳回答 / wusyd1063
准确的说还是看编译器的要求吧

已采纳回答 / kerwinz
意思就是几个带不同号码的球放在一个箱子里,一次一个的拿出来,拿出来的号码顺序不固定,但是拿出来的号码不可能再次拿出来,除非把所有球倒回去重新拿。然后,你每次拿出来的顺序都一样,但是别的客户端经过你的程序拿出来的顺序就不一定给你的一样了。你说的M和N,就是一个dict的两次遍历么,跟刷新没什么关系,就只是遍历了两次,结果顺序可能不一样而已。至于你说的漏洞方面,你可以把dict的键存在有序不可变的tuple里面,再根据键获得处理dict的值不就行了
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消