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

初识Python

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

已采纳回答 / qq_箬_2
 L[-2:]从倒数第二开始
  L[:-2]结束在倒数第二

已采纳回答 / 张薏仁
true 的结果是true,and运算结果取决于后者,与后面的保持一致

已采纳回答 / 慕斯9385532
python3里面是print()函数,L外面要加括号,你print()是包在while循环里的,会循环100次输出,至于你说的输出L,我这没有发生

已采纳回答 / weibo_永不止步bs_0
可以嵌套一层,注意x%2==1有两个等号
x=0
sum=0
while x<100:
    x+=1
    if x%2==1:
        sum=sum+x
print(sum)

已采纳回答 / weibo_永不止步bs_0
python命令行切换目录需要函数os.chdir,操作比较麻烦,在操作系统层切换比较方便import os print(os.getcwd()) # 打印当前工作目录os.chdir('/Users/<username>/Desktop/') # 将当前工作目录改变为`/Users/<username>/Desktop/`

已采纳回答 / 慕勒322701
s.add(('Paul',60)),把里面的大括号去掉,你定义的是set里面是tuplel类型,你add就是要add这个类型,[]这个是list类型,所以你只需要用()add进去就可以了、

已采纳回答 / 慕先生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)这两段用了换行,把换行去掉就行了
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消