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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰
for x in [ '1','2','3','4','5','6','7','8','9' ]:
for y in [ '1','2','3','4','5','6','7','8','9' ]:
if x < y:
print x + y
这样答案也正确的嘛
sum = 0
x = 1
while x < 100:
sum += x
x += 2
print sum

已采纳回答 / 清波
题主贴出的这段代码 前面的一句话就是答案:由于函数的参数按从左到右的顺序匹配,所以默认参数只能定义在必需参数的后面:<...code...>上面那句话的中 所谓 必须参数 的意思就是 fn1中的a, fn2 中的b. 而默认参数 就是fn1 中的 b=1, c=2 , fn2 中的 a=1.然后参照上面加粗的那句话, 就明白第二个函数为什么错误了

最新回答 / 蓉蓉140724
我的提交了但是没有提示下一节 为什么啊

已采纳回答 / 清波
    题主给出这样的理解,应该不是 计算机科班的啦, 怎么说呢。。。 虽然说 Python 是一个特别容易入门的语言,但是也是需要一些基础的。 就好比 我们说 有一座矮山,不陡峭且有砌好的台阶直通山顶, 这样我们可以说:“这座山很好爬的”。 不过这句话也是有前提的: 你得会走路吧。 走路容易么,人能熟练的走路也需要3,4年。    写完上面一段才发现,怎么说了这么多废话,哈哈,不耽误题主时间了。 我简单的解释下这个问题, 这其中的机制就不讲了,如果题主有兴趣,可以随便找个 计算机基础 的课程看看, 网易...
不输入也行,输了了也行,具体看你的电脑里面的编码库
print [i*100+j*10+k for i in range(1,10) for j in range(0,10) for k in range(10) if (i == k)]

已采纳回答 / Miss_Artka
s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])for x in s:    print x[0] + ':', x[1]首先理解这里for x in s   中的x是指set的每一个元素——第一个元素:('Adam', 95)第二个: ('Lisa', 85)第三个:('Bart', 59)而代码print x[0] + ':', x[1]中 的x[0]是指 list x 中的所有第一个元素即 分别为‘Adam’ ‘Lisa’ ‘Bart’ x[1]...
我撤回上一条哈哈哈
题目的意思是告诉大家不要用超出范围的索引 没毛病,大家自己变通的改一下就好了
注意:在网页上编程与pyhon上有所不同
sum=0
&gt;&gt;&gt; x=1
&gt;&gt;&gt; while x&lt;100:
... sum+=x
... x+=2
...
&gt;&gt;&gt; print sum
2500
这条路我还要继续走下去,加油!
如何自动排序输出??
这是一个问题
print &#039;静夜思
床前明月光,
疑是地上霜。
举头望明月,
低头思故乡。&#039;
这样都能行额(⊙o⊙)…反正就是不需要加u

已采纳回答 / 清波
恩, 题主想明白了, 带着惯常的思维 我们经常会 嘴里念叨着 如果某某等于某某,而把比较运算符 == 写成 赋值运算符 =。
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消