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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰
def move(n, a, b, c):
if n==0 :
return;
move(n-1,a,c,b)
print a,'-->',c
move(n-1,b,a,c)
move(4, 'a', 'b', 'c')
s = " Python was started in 1989 by \"Guido\". \n Python is free and easy to learn.";
print s;

最新回答 / 清波
是这样的Python2.x 版本中 的默认编码 是 ASCII ,对应的Python3.x 对默认编码进行了升级 变成了 unicode. 还有建议在Python2.x 中声明 中文或者说所有Unicode 编码 字符串的时候 前面都加上u。因为有的 解释器 对开头的 声明 支持的不友好。另 给出 PEP 文档,针对这个声明 官方文档:https://www.python.org/dev/peps/pep-0263/
x1 = 1
d = 3
n = 100
x100 = x1+(n-1)*d
s = (x1+x100)*n/2
print s
#print 'hello'
系统给的答案对么?
sum=0
x=0
n=0
while True:
sum=sum+x
x=2**n
n=n+1
if n>19:
break
print sum
def move(n, a, b, c):
if n==1:
print a,'-->',c
return
else:
move(n-1,a,c,b)
print a,'-->',b
move(1,a,b,c)
print a,'-->',c
move(n-1,b,a,c)
print b,'-->',c

move(4, 'A', 'B', 'C')

最新回答 / HJing璟3173597
已经解决了,进入e盘后再输入cd / LearnPython就好了
解方程都忘记的差不多了。。。

已采纳回答 / 霍霍不二
 你用的什么编辑器?notepad++么?看提示是因为tab和空格混用,缩进不一样报错的。代码是自己敲的还是复制的呀?缩进是自动生成的么?试一下if下面的两个if前面的空删掉重新敲一下,一般建议都是一个tab,或者四个空格
sum = 0
x = 0
while True:
x = x + 1
if x > 100:
break
if x%2 != 0:
sum += x
continue
print sum
sum = 0
x = 1
n = 1
while True:
if(n>=2):
x *= 2
sum += x
n += 1
if(n>20):
break;
print sum
print(45678 + 0x12fd2)
print("Learn Python in imooc")
print(100 < 99)
print(0xff == 255)
this subject has the L[-4]????
Submit the L[2] twice;
#input code
a='hello,'
b='python'
print a,b
print'hello,python'
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消