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下载,希望大家能够喜欢

  • 相关阅读:
    选择排序
    插入排序
    冒泡排序
    java实现串的匹配和替换
    动态字符串的存储结构的实现
    静态串的存储结构以及增删改查
    链式队列的操作实现
    java中程序的执行的原理如怎么创建空间,创建对象等
    java中的环境变量的配置
    java的JVM以及java中代码的运行过程
  • 原文地址:https://www.cnblogs.com/wanpython/p/1762901.html
Copyright © 2011-2022 走看看