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

初识Python

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

已采纳回答 / 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
应该是要想让两个字符串一起输出要用,或+进行字符串的连接

已采纳回答 / Tim_Qian
直接添加即可,如下:<...code...>

已采纳回答 / _伪装臫巳_13749002
就化简问题,n个在a的时候就相当于把n-1个移动到b,把剩下的一个移动到c,然后再把b看成a,a看成b,又把n-2个移动到b(原来的a),把剩下的一个移动到c

已采纳回答 / 1300277893
#你这是需要输出个位数比十位小的两位数吗?for x in range(1,10):    for y in range(0,10):        if x < y:            print x *10 + y#你可以试试这种方法
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消