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

初识Python

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

已采纳回答 / Seolen
这种问题大可不必纠结,两者本质上是一样的,所谓的更优,也只是习惯而已。具体说来,while true break 结构类似于do while(java中)结构,会保证至少一次进入while循环;而 while +条件 结构更多情况下完全取决于你对是否正确循环的预判,有可能一次都不执行。之前上计算机视觉课程是就发现,涉及多个循环条件判断是,用多个if-break语句其实更明晰。

已采纳回答 / Benbinbin
第二个while循环是个死循环,应该也要设置个break吧

已采纳回答 / 慕粉4047468
鼠标放上去,点一下,就可以编辑了

已采纳回答 / douchen
for z range(1,10)少了个infor z in range(1,10)

已采纳回答 / 算命0先生
dict的存储方式是通过hash_map存储结构,占内存大,存了value,key,next,但是查找速度快,时间复杂度为O(1)list查找时需要遍历整个元素,越靠后的元素查找越慢,但是占内存小

已采纳回答 / 慕粉3950945
args相当于一个tuple,len(tuple)可以计算元组中的元素个数

已采纳回答 / 油条Kiss豆浆
将x*x的计算结果添加到列表L中,使用append添加元素始终是添加到列表的最后

已采纳回答 / Bo24
r'''…'''可以用来表示多行字符串,而且里面的字符不需要转义,'''…'''只是用来表示多行字符串,特殊字符还是需要转义的。

已采纳回答 / 才浅_code
break 可以跳出循环,在循环中加上判断条件。

已采纳回答 / 刘辉
这道题就是考你初始化个元组,所以,简单的:t=(0,1,2,3,4,5,6,7,8,9)print t就行了,也许验证的不仅仅是结果,而是代码。同学你太超前了。

已采纳回答 / Futuresoul
你可以写好脚本,运行脚本,想修改的话只修改脚本重新运行就可以了

已采纳回答 / HsiaLiang3993910
两种可能:题主你代码可能是一路写下来的,之前某处给x定义了x=1, 到这段你没注意以为没定义。可能你版本默认值?这个一般不现实,没定义的情况一般都会出错。建议:题主你把草稿全部清空,新开文档写一遍试试,如果不报出错那可能是你版本或系统默认了。

已采纳回答 / 鲁彬
-1是指倒数第一个,-2是指倒数第二个,并不是说索引是负数。
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消