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

初识Python

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

已采纳回答 / 鎏鼻涕
文件解码方式错了,先确认下文件编码格式line 9 改成:
in_file = open (from_file,encoding='gbk')
不行的话,把encoding后面改成utf-8试试

已采纳回答 / 慕移动711630
1、set([xxxxx]),是创建了一个set(),并传入一个list;set(),是创建了一个set(),并传入了你输入进的数据类型,可以是整形、字符型、tuple等吧。2、set里面的元素不可变,我自认为这个和dict的key一样,如果set里面是一个list,那set里的list可变,看上去set变了,但是其实并没有变~

已采纳回答 / 奥叒木
+是将字符串‘hello’,name,‘.’连在一起,变成一个长字符串,然后再输出至屏幕,也可以不用+,直接用,将几个字符串单独输出至屏幕,看到的结果一样,但处理过程不一样

已采纳回答 / 慕仰123
商的精度是由除数决定的,len(args)是整型,所以输出是整型sum返回整型,除法运算自动把小数点后的部分截掉了执行到print s 结束时,会有一个返回值,因为没写return的值所以默认返回None

已采纳回答 / 开小差__
我在慕课这边试了你这行句子,没报错。我也只学了本课程的内容,以我的理解,创建时用括号包起多个元素是tuple创建的方式,你这是创建了一个名叫set的tuple。而集合set的创建方式是需要调用set()方法的,s = set( [ 'Jan', 'Feb' ] ),这里面s是变量名,set()是创建方法还有,python句尾不需要加封号

已采纳回答 / 开小差__
可以说的再清楚点,不是很明白第一句的意思: 在与for if等关键字一起使用的时候,与缩进一起用来区分代码块的;若是数组中,例如[::],这就是切片用的,可以理解为从几到几。' '和" "都是是字符串,如'Adam'..的话,学到第九章我还没见过,但是一个点 . 是调用成员的意思,如dict1.values() 'Adam' 有引号就是字符串,没有的话就是变量了,可以做赋值等操作,如例子中的key、k、sum等,在c++中,用法就是 int Adam; int key = 3;

最新回答 / mtboy
L = []X=0numb=range(1,101)for x in numb:    X=X+x*x    L.append(X)print sum(L)for 的时候,第一个是1,进去后X=0+1*1,这个是满足的,第二次的时候x=2,X=1+2*2,这里X就不是0了解决方法:    把X=0放在for的第一行    用不着X,直接L.append(x*x)

已采纳回答 / qq_国宝_2
迭代的本质是取出元素本身,现在你的写法就相当于用了两个参数取出元素本身,所以在你的基础上应该是这样子修改的:L = (1, 'Lisa')for index ,name in enumerate(L): print(index,name)

已采纳回答 / 慕娘5565191
在square_of_sum这个函数中,首先定义了一个整型sum 用于累加和;其次对传入的List进行循环,对每一个元素进行求平方和操作并累加 sum;最后将得到的sum结果通过return语句返回

已采纳回答 / qq_国宝_2
逗号有距离的可能是中文状态下的逗号

已采纳回答 / Trapa
因为(x1 + x100)结果是299,如果仅仅是除以2,python的计算结果只会取整数部分149,余数1被舍弃了,再乘以n (即100)就得到14900。但是反过来299先乘以100再除以2,就可以得到准确的14950。如果想要两个结果相同,把两个代码里面的2都改成2.0,用浮点数计算,两个结果就都是14950.0了。(详见3-8节)

已采纳回答 / M1159
其实中国大学MOOC 嵩天的python视频入门也不错,比较适合你!楼上说先学c语言,看情况而定。个人认为学完强类型语言,在转弱类型的初期有时候转不过弯!不管如何 加油!!!!!?
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消