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

初识Python

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

最新回答 / 智多星why
建议使用3.x哦,2.x版本在2020年就要停止更新了

最赞回答 / oh_yes
PRINT是用作输出的,而RETURN是用在函数中返回结果的

最新回答 / xdu_rainbow
这了的[]不是用来表示是list还是tuple的,而是作为下标来索引的,这个统一用的是[]

最赞回答 / qq_哦_21
在python中是不一样的 ,函数名的命名规则是def  例如:def fn()                              变量可以直接使用 不需命名 例如:浮点数 sum = 0.0      数组:arr = []                     我也是刚学python

最新回答 / 慕慕253826
顺序错了,还要注意层次,大于100的没法过滤,会进入死循环,应用breaksum = 0 x = 1 while True:       sum = sum + x      x = x + 2        if x > 100:                break    print sum

最新回答 / qq_痛也痛个痛快_0
现将x转化为二进制如:4的二进制为100,0x1的即1的二进制为001   100&001 位数对应都为1结果为1即与操作同一为1=000 也就是按位与操作为0所以他为偶数你会发现所有偶数的二进制最后一位绝对是0,基数二进制最后一定是1。。。。。。所以只需让x与1做与运算就可以判断基偶

最新回答 / 要微笑着写Bug呀
第一个move是正常的形式参数显示,后面的move(a,c,b)和move(b,a,c)调换位置A --> BA --> CB --> CA --> BC --> AC --> BA --> BA --> CB --> CB --> AC --> AB --> CA --> BA --> CB --> C

最新回答 / NirvanaD
print(a+'-->'+c)仔细看一下这行代码,其中a、c是两个变量,这个方法的方法名和参数是move(n, a, b, c)这样的,当传递的参数格式为move(2,'A','B','C')的时候,变量a='A',b='B',c='C',如果传递的参数格式变成了move(2,'B','A','C'),那么此时变量会变成a='B',b='A',c='C'

最新回答 / 要微笑着写Bug呀
你用IDLE就没那么多事情了,用开发工具舒服多了

最新回答 / 慕仙8639572
https://www.zhihu.com/question/20799742   我也在学习,所以实质性的建议可能给不了你,建议你看看这个帖子吧。也不知道你学PYTHON为了什么,可以加点数据库知识搞数据分析,“钱”途无限噢

最新回答 / 等等等灯
可能是浏览器造成的,实际只要4个

最新回答 / qq_情_9
当然了你也可以像他们说的那样做一个判断多来一次添加上 else:这个判断也行,不过没啥太大的必要
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消