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

初识Python

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

已采纳回答 / 慕雪6363006
循环结束要多打一个回车<...图片...>

已采纳回答 / 饺子大魔王
将改变量定义和赋初值放在函数内,需要缩进,不能跟函数名缩进相同

已采纳回答 / 我觉得你说的很对
return的位置错了,if语句应该包括了x1,x2以及return语句,但是因为return没有与x1,x2在一列,所以这是两句话,else就不属于if了

已采纳回答 / Enzo_程序猿
sum=0是整型,sum=0.0是浮点型,sum=0,sum*1.0后sum也会变成浮点型,当sum(agrs)/len(args)的结果有小数时,计算机会认为这是整数的运算,sum(args)*1.0后会把结果变成浮点型的

已采纳回答 / 慕慕330987
return时处于move函数的结束返回点,每一次return对应一次函数调用。对于这段代码,判断条件n=1时提前执行return,所以不再执行后面的move,print,move

已采纳回答 / 南风过境庆余年
这个return是这个if语句包含的内容,所以要和print缩进意志,如果不一致,就会把这个return判断为是if外面的语句

已采纳回答 / Tim_Qian
不是呀,每个key:value之间可以用逗号分开的,如下形式也是可以的d = { 'Adam': 95,'Lisa': 85, 'Paul': 75, 'Bart': 59}print d

已采纳回答 / 慕工程0563881
是print [i for i in range(1,10)]
[1, 2, 3, 4, 5, 6, 7, 8, 9]

已采纳回答 / 芹菜betty
str = 'ABCDEFG'

print(str[0:3])
print(str[-3:])
print(str[::2])

已采纳回答 / 我只想做个好人z
python在定义变量的时候不需要进行声明,直接赋值即可如整形 num=1, 浮点型 num=1.0,python会自己进行对应的解析在python中int()函数或者说对象,没有int这么一说,在学习过程中其实没有必要太纠结,知道它的用法即可

已采纳回答 / 慕仰7596036
if这条语句没有缩进,这条语句不能与上面的for对齐,你试着在for面前缩进一个tab键。

已采纳回答 / 慕粉2968190
python里面不会定义变量,x是直接使用的变量,sum=0.0是指赋初值为0.0的浮点数,一位小数

已采纳回答 / 慕仰0274865
应该是要想让两个字符串一起输出要用,或+进行字符串的连接
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消