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

初识Python

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

最赞回答 / RyanCheung
这段代码符合的语法规范是Python2.7的,你用的3.4的吧。Python3.4的语法规范和2.7是有区别的:3.4中print后需要括号,而2.7的print后不需要括号。你试一下print (sum)

最新回答 / katherinealinat
谢谢啦,么么哒(*  ̄3)(ε ̄ *)

最新回答 / 晓月56
不是,python 的IDLE环境只能输入一条语句,但是在python的file的new window(快捷键 CTRL + N)中可以将语句分行写好保存之后运行的,我原来也有过这个问题。

最赞回答 / sunshine7040
>>>L=[75,92,659,68]>>>sum=0.0>>>for x in L.  .  .        sum=sum+x.  .  .>>>print(sum/4)73.5

最新回答 / 黑_羽
python是一个对格式要求非常严格的语言,因为他不是根据花括号来区分不同的循环和判断的,他根据的是你tab的个数来判断是否在一个循环或判断语句内,若print是在循环或判断语句内生效就要对应相对的语句多打四个空格。

最新回答 / RyanCheung
童鞋。。。你少了冒号。。。

最新回答 / harmo01
可以,因为16进制前面加了0x,这样就能自动识别了

最新回答 / 慕仙7640469
你安装Python了吗?  或安装的环境路径配置好了吗?

最新回答 / 宝慕林8057624
 百度搜一下,有些解释很形象,应该一看就明白了

最新回答 / HenNiuFeiChang
L=[]for x in range(1,10):    for y in range(0,10):        for z in range(1,10):            if x*100+y*10+z==z*100+y*10+x:                L.append(x*100+y*10+z)<...code...>print L
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消