只要8个问题就知道你Python的水平!


前戏

首先题外话之歌曲推荐,歌词真的感同身受。大家边听边用几分钟的时间看一下今天的内容。

         

> 今天在写Python程序的时候发现有一段代码跟自己想的输出不一样,后面就去查找了一下相关的坑并总结了一下比较重要常用的几个,下面开始入坑。(底部见答案看是否和想的一样)


>
图片

> 1 还是 2? 答案见底部


> 2-1

图片

> 2-2

图片

>  2-3

图片

> 2-4

图片

3

图片

4

图片

5

图片

6

图片

7

图片

8

8-1

图片

8-2:

图片

Answer

  1.       2

  2.       [8]、[1,8,15]、[1,2,3,4]、[1,2,3,4,5]

  3.       False、False、True

  4.       0,1,2,3,4,5

  5.       运行一次n,运行第二次输出双n

  6.       1,赋值前引用的局部变量“a”

  7.       [5, 6, 7, 8]、[6, 8]、[]、[6, 8]

  8.       "Caught again!"、"语法错误"

:每题答案依次排开。

总结:这些问题实际都考察了对Python的一些重要知识点,如果和你想的输出不一样,不妨在Jupyter上自己敲一遍并查找原因(找原因的过程实际才是更重要的),这对Python的学习很有帮助。如果懒得敲可后台回复“”即刻获得本节代码。另真的希望看到觉得有价值的小伙伴们点个好看分享一下,顺便感谢一下每次看到熟悉的那几个头像点的好看鼓励。


猜你喜欢

转载自blog.51cto.com/15127516/2683030