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

初识Python

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

已采纳回答 / 慕先生6014233
在 a and 'a = T' or 'a = F',这一句中的 and 的逻辑是这样的,首先回忆下这条语法:a and b 中,b 为 true 时直接返回 b, b 为 false 时直接返回 false。因此示例中 and 的作用是直接返回为 true 的 b. 布尔值可以直接输出,具体你可以实验证明。

已采纳回答 / 慕粉3174825
在循环控制中,n一般是num循环次数记录,x一般用作变量计算

已采纳回答 / qq_专苎_0
print 和if 缩进  要相差四个空格,表示print是在if判定内的语句,如果没有缩进的话 就是if外面的了

已采纳回答 / 慕函数3542584
print '静夜思\n床前明月光,\n疑是地上霜。\n举头望明月,\n低头思故乡。'这样可以实现换行原因推理如下:1、r ,表示这是一个 raw 字符串,里面的字符就不需要转义了2、\n是常用的转义字符,...

已采纳回答 / 巴艾哥
sum=sum+x是list的总和?还是说for x in L  本身就代表了list的总和?#sum = sum + x, 把L中的每一条x逐个相加,循环结束之后,sum是总和#for x in L是循环条件,在L中遍历每一个参数,跟总和没有半毛钱关系for x in L :  我的理解是把list的每一个元素都列出来赋值给X 而不是list的总和。#for x in L是循环条件,在L中遍历每一个参数,跟总和没有半毛钱关系

已采纳回答 / 一个眼神3652236
加' '表示是一个字符串,说明Adam是str类型

已采纳回答 / qq_烟熏妆_1
新版本不要加u , 新版本一件嵌套了语言在里面的

已采纳回答 / Life_w
 return '<tr><td>%s</td><td style="color:red">%s</td></tr>' % (name, score)    return '<tr><td>%s</td><td>%s</td></tr>' % (name, score)这两段用了换行,把换行去掉就行了

已采纳回答 / qq_嘴角翘起一抹残缺的微笑_0
遇到return语句,整个函数结束;遇到print语句,函数在输出后还能继续。最好用return语句作为函数结束,保证单一出口

已采纳回答 / qq__000
def average(*args):    sum = 0.0    if len(args) == 0:        return sum    for x in args:        sum = sum + x     return sum / len(args)print(average())

已采纳回答 / 易扬
L = range(1,101) sum = 0for i in L :     sum = sum + i*i print sum

已采纳回答 / 慕粉212327703
x%2是取2的余数,不是1就是0, 这句意思就是,x能被2整除吗,能的话 继续,懂了吗 

已采纳回答 / happy悠悠1420
%是取余的意思 比如 3%2结果是1  2%2 结果是0 一般用来判断奇偶数 x%2==0 就是偶数
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消