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

初识Python

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

最赞回答 / 慕婉清0754240
x1 = 1d = 3n = 100x100 = 1 + 99 * 3s = 50 * (x1+x100)         #等差数列求和公式print s你那个语法也有错误,数字相乘用*,你少了个*:不用print x100,题目没让输出x100的值望采纳

最新回答 / 这是what
你说运行不了,恩,有错的话,会有提示,不如你上图(图后面要输入<br>),让我们看下是什么错误?

已采纳回答 / STEVENNN
可能是python版本的问题改成print(“Hello, World!”)就可以啰

已采纳回答 / Rotten_Orange
import mathdef quadratic_equation(a, b, c):    x=-b/(2*a)+(math.sqrt(b*b-4*a*c))/(2*a)    y=-b/(2*a)-(math.sqrt(b*b-4*a*c))/(2*a)    return x,yprint (quadratic_equation(2, 3, 0))print (quadratic_equation(1, -6, 5))

已采纳回答 / 慕粉2248431480
计算所有人的成绩的总和v是成绩value,sum的初始值是0,每次迭代加上每人的成绩,迭代完成后就可以得出总成绩

已采纳回答 / qq_黑色曼陀罗_1
应该是缩进错了吧,def定义函数的时候,函数内部的内容都要缩进四个空格,也就是应该跟if 对齐,你是跟def对齐了#-*- coding:utf-8 -*-def move(n, a, b, c):    if n == 1:    print a, '-->', c    return    move(n-1, a, c, b)    print a, '-->', c    move(n-1, b, a, c)move(4, ‘A', 'B', 'C')

已采纳回答 / 宝慕林4517380
print k后面的是中文逗号吧,改成英文的试试

已采纳回答 / 慕斯7487938
因为return的原因,for语句只执行了一次。可以将每次的结果存入一个list,让后return这个list。修改后的代码如下:def toUppers(L):    M=[]    for x in L:        if isinstance(x,str):            m=x.upper()            M.append(m)    return Mprint toUppers(['Hello', 'world', 101])

已采纳回答 / 慕盖茨8529878
它上面有那个utf-8下面就不用u了,用了反而出不来结果

已采纳回答 / 铭记auther
for r in range(1,5)迭代得出的r只是一个单元素值,无法与一个集合进行逐一配对

已采纳回答 / 慕姐2127223
https://www.python.org/download/releases/2.7/

已采纳回答 / 慕前端3429475
你酱紫写没有进循环,而且没有退出循环的语句
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消