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

初识Python

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

已采纳回答 / 手机用户3381681690
因为在命令行中出现的命令,操作系统会去path路径下面找对应的可执行程序,所以在没有把python的安装目录添加到path路径之前,操作系统是不认识python命令的

已采纳回答 / 慕粉4377002
要在 for 循环后空一行,就是在sum = sum + x后空一行,再print

已采纳回答 / 点杠点杠点
append是list中的一个方法,类似于c++中类的成员函数。append是没有返回值的。用dict接收返回值会造成逻辑上的错误。去掉‘L=’即可

已采纳回答 / 林不凌
第一:months = set([1,2,3,4,5,6,7,8,9,10,11,12)少了一个"]"

已采纳回答 / ChrisHxu
这个是慕课的代码通过机制的问题,不用纠结

已采纳回答 / 慕粉4316768
print key,':',d[key]  Python会自动在print key和:之间加上空格,而print key+':',d[key]则不会

已采纳回答 / 慕粉4379226
第一种方式sum里的第一个数是1,而第二种x先乘了2,是从 2开始的。到第20个再翻倍,就差了很多了

已采纳回答 / xiong_betty123
应该是格式或者是中英文切换的问题,代码没有问题

已采纳回答 / 慕粉4310450
因为elif score>=80 满足条件后不在往后执行了

已采纳回答 / 慕粉4373732
字符串里面加上空格,空格会算字符串的一部分,但是在字符串外面有空格会被python自动过滤掉,比如:L=['test test','test'     ,123     ,123]print L输出的结果是:['test test', 'test', 123, 123]除了字符串里面的空格,其他空格都被过滤掉了

已采纳回答 / lwen_x
zip(xl,yl)的结果为[(1,9),(3,12),(5,13)],for循环遍历zip(xl,yl)的结果,并赋给(x,y),每一次迭代都进行if判断,当y>10时,把x**2的结果记录到L[]中。所以,y>10的有(3,12)和(5,13),取出其中的x值3和5,求平方后放入L[],就得到[9,25]

已采纳回答 / Lex_Pierce
类似与数数。你是a组组长,老师要求你统计你组人数。a组有哪些人呢 a =['李虾米','赵友全']。 那你就用len(a)结果就是2

已采纳回答 / _断忆_3164839
避免系统的误识别.举个例子:假如要打印'I like Apple.' 不加转义字符将会出现print''I like Apple.''出错.所以必须写成print'  \'I like Apple.\' '  系统才能识别.

已采纳回答 / qq_zhen心真噫_0
d = {'a':20, 'b':30 ,'c':40} print d['a'],len(d) 
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消