最赞回答 / 徐小
Python代码的缩进规则。具有相同缩进的代码被视为代码块,上面的3,4行 print 语句就构成一个代码块(但不包括第5行的print)。如果 if 语句判断为 True,就会执行这个代码块。
2018-09-05
最新回答 / 慕用8598114
第一个是因为自建了一个局部变量 把传入的L置空了 所以没用第二个调用sum函数,但是y是在for函数区间内定义的 出了for之外 就被删除了 所以return一个不存在的变量必然出错第三个 因为for语句段落中没有任何语句 这在python中是不可以的 如果不添加语句 至少应该有一条pass才行
2018-09-05
最赞回答 / 慕粉3193552
自己研究了一下,下面这种可以!# -*- coding: utf-8 -*-import sysreload (sys)sys.setdefaultencoding('utf-8')import jsond = { 95: 'Adam', 85: 'Lisa', 59: 'Bart', 72: u'小红'}print json.dumps(d).decode('unicode-escape')
2018-09-04
最赞回答 / 慕运维4097268
set作用于list是将list中的元素复制给set(重复的元素只复制一次,并且所有会变的无序),这样是建立了一个set,set的速度比list快,故作用于list后的set速度快一些,list速度不变
2018-09-03