已采纳回答 / 清波
加上u 也是正确的, 但是网站的 正确性验证 做的不严谨, 所以直接报错了, 为没有执行你写的代码。 所以想要通过课程 就不要加u:<...code...>
2016-03-28
已采纳回答 / 清波
答案里面用的是数字,而你的代码用的是字符串, 在if 判断时, 正好数字越大的编码越大,所以凑巧 题主的写法从输出来说,看起来正确,但是输出的还是字符串,而不是数字。 题主自己的代码肯定自己明白思路,我简单说明下答案里代码的思路:<...code...>在这两重循环里, x和y 都是数字, 但是x 要用在十位 上,所以最后输出是 选择了 x乘以10: x*10
2016-03-28
已采纳回答 / 清波
<...code...>n 是一个变量, 初始值为1, 而后在while 循环的 循环体中,依次重新赋值为 其原有值加1,: n=n+1, 则n 的值依次递增为 2,3,4,5,6、、、 直到 n的值为21时, 达成if n>20, 则break while 循环, 即 跳出 while 循环。
2016-03-28
已采纳回答 / 清波
Python 的列表, 在每次del (删除)pop (有返回的删除)insert (插入)append (从最末端添加)时,都会自动更新 index(索引号), 长度(len) 等 列表自有属性。 是不是很强大, 哈哈!!
2016-03-27
已采纳回答 / 清波
哇,楼主好思路呀,不过有两个小问题:<...code...>第一: x/100==x%10 , 这个语句是逻辑判断 而不是成员资格判断(如: x in range(999)) , 所以不能用for, 应该用 if.第二, x/100==x%10, 在 x 为0,10,20...
2016-03-27
已采纳回答 / 七月眼泪
可以在第一行添加注释# -*- coding: utf-8 -*-目的是告诉Python解释器,用UTF-8编码读取源代码。然后用Notepad++ 另存为... 并选择UTF-8格式保存。
2016-03-27
已采纳回答 / 清波
首先需要 说明一点, 这是一课 Python dict 类型的入门课程, 主要为了说明一下几点:字典是无序的字典的遍历的方法而练习题,之所以让按照特定顺序打印,只是为了让大家联系 调用字典Key -Value 键值对 的方法而已。就第二点 字典的遍历的方法 展开讨论,目前有这么几种方式:<...code...>至于 如何 用排序 key或value 的方式来遍历字典, 这应该算是另外一个问题,在此不展开讨论了。如果题主想了解的话可以百度,或者私信。
2016-03-26
已采纳回答 / 清波
大概有这么几种解决方案:简单粗暴: 重装Python, 过程中记得选 “加入系统路径”选项。快捷稍麻烦,把自己的Python 路径加入系统环境变量中, 百度搜索关键字 “Python 系统环境变量”,有详细教程。
2016-03-25
已采纳回答 / 清波
<...code...>这个逻辑很简单,题主仔细看的话,很快就能明白,我分步骤来讲下,这个函数的调用过程:调用square_of_sum([1, 2, 3, 4, 5])执行 <...code...> 在这一步,只是简单的做了一个列...
2016-03-25