美文网首页
Python3-高级特性

Python3-高级特性

作者: Zhigang_Han | 来源:发表于2018-11-23 20:04 被阅读2次

掌握了Python的数据类型、语句和函数,基本上就可以编写出很多有用的程序了。

比如构造一个1, 3, 5, 7, ..., 99的列表,可以通过循环实现:

L = []
n = 1
while n <= 99:
   L.append(n)
   n = n + 2

取list的前一半的元素,也可以通过循环实现。

但是在Python中,代码不是越多越好,而是越少越好。代码不是越复杂越好,而是越简单越好。

基于这一思想,我们来介绍Python中非常有用的高级特性,1行代码能实现的功能,决不写5行代码。请始终牢记,代码越少,开发效率越高。

相关文章

  • Python3-高级特性

    掌握了Python的数据类型、语句和函数,基本上就可以编写出很多有用的程序了。 比如构造一个1, 3, 5, 7,...

  • 使用Netty,我们到底在开发些什么?

    您可能感兴趣的文章: 大数据成神之路系列:Java高级特性增强-集合Java高级特性增强-多线程Java高级特性增...

  • 高级特性

    1.切片:取一个list或tuple的部分元素是非常常见的操作,比如说取list中的前n个元素,我们用循环来实现这...

  • 高级特性

    1.切片(Slice)# python提供了切片(Slice)操作符,能大大简化取数据操作L = ['aa','b...

  • 高级特性

    一、切片(Slice)对list、tuple、str进行截取的方法 L=[1,1,42,65,7,3,8] 1.L...

  • 高级特性

    1. 切片 Python提供了切片(Slice)操作符: ============================...

  • 高级特性

    切片 迭代 列表生成式 生成器 在Python中,一边循环一边计算的机制,称为生成器。 迭代器 凡是可作用于for...

  • 高级特性

    切片(从列表中取出元素) 循环: 相比之下使用Python的Slice操作符可以大大简化。类似于MATLAB的向量...

  • 高级特性

  • 高级特性

    切片 取指定索引范围的操作。 迭代 只要是可迭代对象,无论有无下标,都可以迭代 列表生成式 可以用来创建list的...

网友评论

      本文标题:Python3-高级特性

      本文链接:https://www.haomeiwen.com/subject/bfjsqqtx.html