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

初识Python

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

已采纳回答 / 高小孬
remove() 函数只有一个参数<...图片...>你可以这样:s = set(['Adam', 'Lisa', 'Paul'])L = ['Adam', 'Lisa', 'Bart', 'Paul']s.add('Bart')s.remove('Adam')s.remove('Lisa')s.remove('Paul')print s但是建议还是用循环,以下是我的代码...

已采纳回答 / 毛驴子
都可以,不过实例举的正好是一个存在,一个不存在的例子,比对看两种不同结果而已。

已采纳回答 / 高小孬
前面几位说的比较清楚了,最直观的就是两种字符串对于反斜杠 \ 的处理a = '''\n'''b = r'''\n'''像上面这样,把两个变量打印出来,b会原本不动的打印出 \n ;但a打印出来的是一个空行,看起来什么都没有

已采纳回答 / 慕少2368617
首先需要考虑没有元素的情况,其次考虑到整数与整数相除很有可能得到小数,但是在计算机语言中,两个整数相除结果必然是整数,所以需要将sum表示成小数。

最赞回答 / 威廉明斯特3494360
记事本会自作聪明地在文件开始的地方加上几个特殊字符(UTF-8 BOM),结果会导致程序运行出现莫名其妙的错误。

最新回答 / 00009
错误在print sum这一行,前面提示符是。。。(意味着这一行还在while的循环体语句块里)如果要是>>>,就对了。解决办法是:输入完  x=x+2后,按两次回车,然后再输入print sum前面的几位同学也都说到这一点了。

已采纳回答 / LeithChang
mydict={'Bob':{'salary':'3500'},'jack':{'salary':'60000'}}for key, value in mydict.items(): print('%s is money : %s'%(key,value['salary']));

最新回答 / 慕婉清3223578
缩进的问题,你可以在代码编译器上先调试一下

已采纳回答 / 慕粉18332167588
inster(x,y)是在x(表示位置)前添加yinster(-1,'Paul')就是 在最后一个前添加Paul

已采纳回答 / qq_神眷羽晶田_0
看了别人的代码,发现加了'''(你的代码)'''之后就行了

最赞回答 / qq_可心为娇柔情_0
 x = x + 1 放到上面,避免偶数时if x % 2 == 0:永远成立造成死循环

已采纳回答 / 幕布斯7555273
在python3里没有了iteritems,需要用items代替

最赞回答 / 慕工程2493929
先写u表示采用unicode编码,再写r表示不需要转义即ur'''xxxx'''
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消