zoukankan      html  css  js  c++  java
  • python的缩进格式真的不好吗?

    python的缩进格式是python语法中最特别的一点,很多已经习惯了其他语言的朋友再去学python的话,开始会觉的不太
    习惯,怎么看怎么都觉的别扭,也有一些朋友因为这个特别的格式与python失之交臂,认为不符合编程的风格,但是我要
    说的是恰恰是这样的格式让python变得更为强大。

    下面说说几点原因:
    1这样的格式可读性非常好
    在你看其它的语言的时候,你会发现要有很多注释才能说明问题而python却非常的精炼,只要
    核心的地方注释好来就行,可以说python本身的缩进就带了注释的功能。

    2可维护性比较好
    现在的软件开发的个人时代已经过去,正是团队合作的年代,讲究代码的共通性和维护性,团队合作可以大大的降低企业的成本,提高
    企业的生产力,而团队合作很重要的一个方面就是要保证代码的一致行,读起别人的代码感觉就像在读自己的代码一样,假设程序员小李用其他的语言
    写的代码是
    if (a == 1)
    {print 'sss'}
    ...

    而小张写的是
    if (a == 1){
    print 'ss'
    }
    ....

    而小王写的是:
    if (a == 1){print 'ss'}...

    那你如果是刚接手这个项目的一个程序来看上面的代码,你会觉的比较的迷糊,到底是什么意思呢,也许你马上接手这个项目的话也会写出
    另外一个风格来。

    而如果是用python来写的话,只有一种风格,
    if a == 1:
    print 'sss'
    ....

    这就是python提倡的大到至简的哲学思想。
    不仅是缩进格式方面,从python列表或者其他的方面你也能处处发现。

    所以python的缩进格式是根据它的哲学思想过来的,如果你是一个喜欢简单高效做事的人,会发现python非常适合你。

    作者:老王@python python教程
    老王python,提供pythn相关的python教程和python下载,希望大家能够喜欢

  • 相关阅读:
    std thread
    windows更新包发布地址
    How to set up logging level for Spark application in IntelliJ IDEA?
    spark 错误 How to set heap size in spark within the Eclipse environment?
    hadoop 常用命令
    windows 安装hadoop 3.2.1
    windows JAVA_HOME 路径有空格,执行软连接
    day01MyBatisPlus条件构造器(04)
    day01MyBatisPlus的CRUD 接口(03)
    day01MyBatisPlus入门(02)
  • 原文地址:https://www.cnblogs.com/wanpython/p/1762901.html
Copyright © 2011-2022 走看看