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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰
还以为是“质数”
老师别有用心。。。。
一点也没觉得适合初学者零基础
这题已经简化了的汉诺塔,汉诺塔的解决思想就是,最后肯定会从 A---> C ,那么之前的步骤将是 (n-1)移到到 B ,在将 A移到C后,在将(n-1)移动到 C。 可以分别列举当 n=1,2,3,是移动的规律可以得出的

已采纳回答 / 清波
<...code...>差别就是 sum = sum + x 放的位置, 最后一次 的x 的值 是1048576,这是n 是21, 正确的代码 这次的x 的值没有加给sum (在 if 语句处,break 出循环)。 而题主的代码, x 是1048576 的时候 直接...
老师你那答案,x和n是如何产生联系的。。。
def square_of_sum(L):
S = [ ]
for x in L:
S.append(x * x)
return sum(S)

最新回答 / 清波
因为 Python 3.x 是Python 的未来, 而且最近两年,主流的库 也都支持了 Python3.x 。所以 推荐用Python3.x 来学教程。

已采纳回答 / 清波
如果 题主指的就是 3.7 中的 多行原始字符串的例子:<...code...>确实没有必要加 r,  这个只是举了个不严谨的例子, 来说明一个正确的知识点: ur 可以连用。 所以请忽略例子的不严谨, 记住ur  ...
这个是CMD下面要加U,
d = {
&#039;Adam&#039;: 95,
&#039;Lisa&#039;: 85,
&#039;Bart&#039;: 59
}
print &#039;Adam:&#039;+str(d.get(&#039;Adam&#039;))
print &#039;Lisa:&#039;+str(d.get(&#039;Lisa&#039;))
print &#039;Bart:&#039;+str(d.get(&#039;Bart&#039;))
for x in range (1,9):
for y in range(x+1,10):
print str(x) + str(y)
按照如此节奏是没错的,想要看的快,自己快进就好啊~~~~

已采纳回答 / 清波
<...code...>这个代码可以分为三段:第一段是 100*n1 + 10*n2 + n3 这个其实就是把 n1 放到百位上, n2 放到10位上, n3 放到 各位上,组成一个三位数。第二段是 三个for  对应着 限制了 n1 (1至9)...
months = set([&#039;Jan&#039;,&#039;Feb&#039;,&#039;Mar&#039;,&#039;Apri&#039;,&#039;May&#039;,&#039;June&#039;,&#039;July&#039;,&#039;Aug&#039;,&#039;Sep&#039;,&#039;Oct&#039;,&#039;Nov&#039;,&#039;Dec&#039;])
hahaha=raw_input()
if hahaha in mouths:
print &quot;input ok&quot;
else:
print &quot;input error&quot;
d={
95 : &#039;Adam&#039;,
85 : &#039;Lisa&#039;,
59 : &#039;Bart&#039;
}
print &quot;please enter:&quot;
get_mark=input()
for i in d.keys():
if get_mark== i:
get_name=d.get(i)
print get_name
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消