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

初识Python

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

已采纳回答 / 水染瞬镜
UTF-8 编码是在 Unix 风格的操作系统下使用 Unicode 的明显的方法

已采纳回答 / 慕粉3994969
print 'your age is ', age 是把一个字符串'your age is '和一个数值型的age串起来输出 。如果 age是55,第二个age处就输出55,如果age 是18,就输出18。这是随age的 值的变化而变化的 。而print‘your age is 55’就是 不管age是多少岁,永远输出不变的your age is 55.

已采纳回答 / Jason__Wang
The method pop() removes and returns last object or obj from the list.The method insert() inserts object obj into list at offset index.所以这句代码的意思是把L的最后一个数据放到最前边来。

已采纳回答 / 杰伦1
def average(*args):    sum=0.0    if len(args)==0:        return sum        for i in args:            sum=sum+i                            return sum*1.0/len(args)你的return缩进了,所以循环一次就算了平均结果,也就是1/2=0.5

已采纳回答 / 慕粉3974317
因为第一行已经说了,我们是以utf-8方式编码的,所以如果再在UTF-8的编码前提下,继续用u表示用unicode格式编码就没有必要了。utf-8是unicode编码方式的一种实现方式。慕课在线环境推测为Ubuntu+Python。所以不叫u也可以通过编译,但是在win下就不一样。不加u显示为乱码。

已采纳回答 / loadofwar
代码一 中, L的对象类型是list,且L中的每一个元素的对象类型是元组(tuple)。所以代码一中的循环的返回值就是L中的元素,也就是每一个元组。注意!每一个元组中还都分别含有两个元素(element)。>>> L=[('Lisa', 85), ('Adam', 95), ('Bart', 59)]>>> type(L)<type 'list'>>>> for key in L:                 print key ('L...

已采纳回答 / 慕粉3754311
可以在循环中打印啊,别直接print L就可以了吧如:for name in L:        print name

已采纳回答 / 慕仙3250149
'r'是防止字符转义的 如果路径中出现'\t'的话 不加r的话\t就会被转义 而加了'r'之后'\t'就能保留原有的样子在字符串赋值的时候 前面加'r'可以防止字符串在时候的时候不被转义 原理是在转义字符前加'\'

已采纳回答 / oucboy
感觉还是基础不是很牢固的原因吧,话说我也是这样,有些基本的知识老是爱忘记,但是我觉得基本知识是要掌握的,但是解决问题的逻辑思路更是重要,一些代码不知道可以去查,但是解决问题思维逻辑只能靠自己想,(ps,我是菜鸟,有说的不对的地方请谅解,一起加油)

已采纳回答 / 慕粉1467705689
需要将编码(UTF-8)修改为 简体中文(GBK) 在CMD窗口执行 chcp 936

已采纳回答 / 辛梓睿
x[0]指(   )里面的第一个元素姓名 如 Adam,x[1]指(   )里的第二个元素  分数如95,:是字符串表示
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消