精华内容
下载资源
问答
  • 这两天python-cn邮件列表有一条thread发展的特别长,题目是《python的代码缩进真是坑爹》(地址),楼主在一台电脑上用KOMODO写的代码到另一台电脑上就不能运行了,调试后才发现是代码缩进的问题,为此楼主表示...

    这两天python-cn邮件列表有一条thread发展的特别长,题目是《python的代码缩进真是坑爹》(地址),楼主在一台电脑上用KOMODO写的代码到另一台电脑上就不能运行了,调试后才发现是代码缩进的问题,为此楼主表示“真是火大”!而之后的回复,可想而知,批判楼主、教育楼主、鄙视楼主等的人绝不是少数(毕竟是python邮件列表,都是python开发者、爱好者嘛)。

    要求严格的代码缩进是python语法的一大特色,就像C语言家族(C、C++、Java、C#等等)中的花括号一样重要,在大多数场合还有必要。在很多代码规范里面也都有要求代码书写按照一定的规则进行换行和代码缩进,但是这些要求只是纯粹是方便人(程序员)来阅读、使用或修改的,对于编译器或者解释器而言,完全是视而不见的。但是对Python解释器而言,每行代码前的缩进都有语法和逻辑上的意义。Python的这个特性,也经常在Python使用者和非Python使用者中引起争论。

    Python的代码缩进之起源,有人说事继承于ABC(没听过但感觉很古老的语言),有人说是避免花括号,我猜可能是python发明者一时心血来潮的决定,大概也只有他能解释这个问题。不管怎样,作为发展了十余年的一名语言,这条语法规则已经不大可能改变了。

    实际上,严格要求(强制)的代码缩进,就像一把双刃剑,有好处也有坏处。好处显而易见,在严格要求的代码缩进之下,代码非常整齐规范,赏心悦目,提高了可读性,在一定程度上也提高了可维护性。有人说,这种约束,对团队开发非常有利,当然,也不见得,这就要看强制代码缩进的坏处。Python严格的代码缩进,对于从其他语言转过来的人(现在计算机和相关专业第一门语言一般都是C/C++或Java吧,他们的语法风格基本是一直的),可能要适应一段时间。代码缩进十分严格,如果不按规律办事,不小心的话就会出现语法错误,比如unexpected indent之类的。甚至有时也会出现逻辑错误。

    在实际情况中,由于代码缩进而出现语法错误或逻辑错误,在我看来有这两种主要情况,一是混用tab和空格缩进,二是编辑器对缩进的处理各异。这里给出一个例子,代码是这样的:

    2011111114232927.png

    图中使用的Notepad++编辑器,箭头代表一个tab,点表示一个空格,默认情况下不会显示箭头和点,需要专门在视图-显示符号-显示空格和制表符 中启用这个功能。如果没有箭头和点,一般认为执行结果应该是显示a,实际是显示a、c,原因很简单,1个tab,python会认为是8个空格。如果换成其他编辑器,可能print 'c'就不会和print 'b'同列显示了。对于同一个文本,简单的修改,不同编辑器做保存,也可能导致缩进出现不同。

    我觉得为了避免因代码缩进而产生不必要的麻烦,写python代码应该,使用唯一的缩进方式(要么tab,要么空格),使用固定和统一的编辑器,此外,还应该利用好编辑器的一些特性。对于notepad++而言,除了上面所说的显示空格和制表符外,还有两个特性可以使用:一是,编辑菜单下的blank operation有两个选项tab to space和space to tab,如果对上图的那段代码做tab to space,代码列对齐基本不变,箭头都变成点,但是执行结果是a;二是,在 设置-首选项-语言下可以选上“以空格代替”,这样以后每次按tab键都会自动转换为空格。

    其他的编辑器,也有对应的一些处理技巧,比如,列表中有人提出,对VIM可以这样设置:

    set list

    set listchars=tab:\|\ ,trail:-,nbsp:_

    更多的编辑器特性,google上面应该还有很多,这里就不赘述了。

    处理好代码缩进的问题,应该算是python的基本功吧。

    展开全文
  • 这两天python-cn邮件列表有一条thread发展的特别长,题目是《python的代码缩进真是坑爹》(地址),楼主在一台电脑上用KOMODO写的代码到另一台电脑上就不能运行了,调试后才发现是代码缩进的问题,为此楼主表示...

    这两天python-cn邮件列表有一条thread发展的特别长,题目是《python的代码缩进真是坑爹》(地址),楼主在一台电脑上用KOMODO写的代码到另一台电脑上就不能运行了,调试后才发现是代码缩进的问题,为此楼主表示“真是火大”!而之后的回复,可想而知,批判楼主、教育楼主、鄙视楼主等的人绝不是少数(毕竟是python邮件列表,都是python开发者、爱好者嘛)。

    要求严格的代码缩进是python语法的一大特色,就像C语言家族(C、C++、Java、C#等等)中的花括号一样重要,在大多数场合还有必要。在很多代码规范里面也都有要求代码书写按照一定的规则进行换行和代码缩进,但是这些要求只是纯粹是方便人(程序员)来阅读、使用或修改的,对于编译器或者解释器而言,完全是视而不见的。但是对Python解释器而言,每行代码前的缩进都有语法和逻辑上的意义。Python的这个特性,也经常在Python使用者和非Python使用者中引起争论。

    Python的代码缩进之起源,有人说事继承于ABC(没听过但感觉很古老的语言),有人说是避免花括号,我猜可能是python发明者一时心血来潮的决定,大概也只有他能解释这个问题。不管怎样,作为发展了十余年的一名语言,这条语法规则已经不大可能改变了。

    实际上,严格要求(强制)的代码缩进,就像一把双刃剑,有好处也有坏处。好处显而易见,在严格要求的代码缩进之下,代码非常整齐规范,赏心悦目,提高了可读性,在一定程度上也提高了可维护性。有人说,这种约束,对团队开发非常有利,当然,也不见得,这就要看强制代码缩进的坏处。Python严格的代码缩进,对于从其他语言转过来的人(现在计算机和相关专业第一门语言一般都是C/C++或Java吧,他们的语法风格基本是一直的),可能要适应一段时间。代码缩进十分严格,如果不按规律办事,不小心的话就会出现语法错误,比如unexpected indent之类的。甚至有时也会出现逻辑错误。

    在实际情况中,由于代码缩进而出现语法错误或逻辑错误,在我看来有这两种主要情况,一是混用tab和空格缩进,二是编辑器对缩进的处理各异。这里给出一个例子,代码是这样的:

    2011111114232927.png

    图中使用的Notepad++编辑器,箭头代表一个tab,点表示一个空格,默认情况下不会显示箭头和点,需要专门在视图-显示符号-显示空格和制表符 中启用这个功能。如果没有箭头和点,一般认为执行结果应该是显示a,实际是显示a、c,原因很简单,1个tab,python会认为是8个空格。如果换成其他编辑器,可能print 'c'就不会和print 'b'同列显示了。对于同一个文本,简单的修改,不同编辑器做保存,也可能导致缩进出现不同。

    我觉得为了避免因代码缩进而产生不必要的麻烦,写python代码应该,使用唯一的缩进方式(要么tab,要么空格),使用固定和统一的编辑器,此外,还应该利用好编辑器的一些特性。对于notepad++而言,除了上面所说的显示空格和制表符外,还有两个特性可以使用:一是,编辑菜单下的blank operation有两个选项tab to space和space to tab,如果对上图的那段代码做tab to space,代码列对齐基本不变,箭头都变成点,但是执行结果是a;二是,在 设置-首选项-语言下可以选上“以空格代替”,这样以后每次按tab键都会自动转换为空格。

    其他的编辑器,也有对应的一些处理技巧,比如,列表中有人提出,对VIM可以这样设置:

    set list

    set listchars=tab:\|\ ,trail:-,nbsp:_

    更多的编辑器特性,google上面应该还有很多,这里就不赘述了。

    处理好代码缩进的问题,应该算是python的基本功吧。

    【问题】

    一个python脚本,本来都运行好好的,然后写了几行代码,而且也都确保每行都对齐了,但是运行的时候,却出现语法错误:

    IndentationError: unindent does not match any outer indentation level

    【解决过程】

    1.对于此错误,最常见的原因是,的确没有对齐。但是我根据错误提示的行数,去代码中看了下,没啥问题啊。

    都是用TAB键,对齐好了的,没有不对齐的行数啊。

    2.以为是前面的注释的内容影响后面的语句的语法了,所以把前面的注释也删除了。

    结果还是此语法错误。

    3.后来折腾了半天,突然想到了,把当前python脚本的所有字符都显示出来看看有没有啥特殊的字符。

    当前用的文本编辑器Notepad++,好像有个设置,可以显示所有的字符的。

    找到了,在:

    视图 -> 显示符号 -> 显示空格与制表符

    9A8B8BF501A38A36!1109?filename=notepad++%20%e6%98%be%e7%a4%ba%e7%a9%ba%e6%a0%bc%e4%b8%8e%e5%88%b6%e8%a1%a8%e7%ac%a6.jpg

    然后就看出问题来了:

    原来错误的行数是1580行:

    9A8B8BF501A38A36!1110?filename=python%20error%20line[1].jpg

    但是源码的1580行的对齐用的是点点点的空格,是和前面的几行的对齐所用的箭头表示的TAB键,是不匹配的,即代码的对齐,混用了TAB键和空格:

    9A8B8BF501A38A36!1111?filename=1580%20space%20and%20tab%20mixed[1].jpg

    而新的Python语法,是不支持的代码对齐中,混用TAB和空格的。所以出现上述错误提示了。

    知道原因了,解决起来就简单了:

    去把对应的TAB,都改为空格,统一一下对齐的风格,即可。

    在Notepad++中,去:

    设置->首选项:

    9A8B8BF501A38A36!1112?filename=%e8%ae%be%e7%bd%ae%20%e9%a6%96%e9%80%89%e9%a1%b9.jpg

    语言->以空格取代(TAB键):

    9A8B8BF501A38A36!1113?filename=%e8%af%ad%e8%a8%80%20%e4%bb%a5%e7%a9%ba%e6%a0%bc%e5%8f%96%e4%bb%a3Tab.jpg

    即可实现,对于以后每次的TAB输入,都自动转换为4个空格。

    【总结】

    Python中遇到IndentationError,以后第一时间就要想到,是不是由于TAB键和空格混搭使用了。

    估计很多人也都是此类原因导致的。记得统一一下就好。

    展开全文
  • 代码缩进

    2020-02-26 20:36:20
    注释可单独一行放在代码上方,也可以放在代码后面 注释快捷键 Ctrl+/ 2.多行注释 三引号中间注释 3.中文编码声明注释 # -*- coding:utf-8 -*- # coding:utf-8 print("人生苦短,我用Python!") #打印引号...

    一、注释规则

    1.单行注释

     注释方法:  # 加注释内容
     注释可单独一行放在代码上方,也可以放在代码后面
     注释快捷键 Ctrl+/
    

    2.多行注释

     三引号中间注释
    

    3.中文编码声明注释

       # -*- coding:utf-8 -*-
       # coding:utf-8
    
    print("人生苦短,我用Python!")  #打印引号里面的这句话
    
    人生苦短,我用Python!
    
    height = 1.70      # 保存身高的变量,单位:米
    print("您的身高:" + str(height))
    weight = 48.5      # 保存体重的变量,单位:千克
    print("您的体重:" + str(weight))
    bmi=weight/(height*height)      # 用于计算BMI指数,公式为“体重/身高的平方”
    print("您的BMI指数为:"+str(bmi))  #输出BMI指数
    
    您的身高:1.7
    您的体重:48.5
    您的BMI指数为:16.782006920415228
    
    '''
       @ 功能:根据身高、体重计算BMI指数
       @ author:haha
       @ create:2020-2-26
       此部分为多行注释,用单三引号
    '''
    
    height = 1.70      # 保存身高的变量,单位:米
    print("您的身高:" + str(height))
    weight = 48.5      # 保存体重的变量,单位:千克
    print("您的体重:" + str(weight))
    bmi=weight/(height*height)      # 用于计算BMI指数,公式为“体重/身高的平方”
    print("您的BMI指数为:"+str(bmi))  #输出BMI指数
    # 判断身材是否合理
    if bmi<18.5:
        print("您的体重过轻 ~@_@~")
    if bmi>=18.5 and bmi<24.9:
        print("正常范围,注意保持 (-_-)")
    if bmi>=24.9 and bmi<29.9:
        print("您的体重过重 ~@_@~")
    if bmi>=29.9:
        print("肥胖 ^@_@^")
    
    您的身高:1.7
    您的体重:48.5
    您的BMI指数为:16.782006920415228
    您的体重过轻 ~@_@~
    

    二、代码缩进

    代码缩进是指在每一行代码左端空出一定长度的空白,从而可以更加清晰地从外观上看出程序的逻辑结构。
    代码缩进非常重要,错误的缩进可能导致结果错误或者运行不出结果。
    一般4个空格或一个Tab键为一个缩进
    注意:Python要求同一个级别的代码块的缩进量必须相同,如果不采用合理的代码缩进,将出现SyntaxError异常

    if 3+4<7:
        print("真奇怪!")
    else:
        print("好棒!")
    
    好棒!
    
    if 3+4<7:
        print("真奇怪!")
    else:
    print("好棒!")
    
      File "<ipython-input-10-2b1318c732c3>", line 4
        print("好棒!")
            ^
    IndentationError: expected an indented block
    
    if 3+4<7:
        print("真奇怪!")
    else:
        print("好棒!")
        print("你是对的!")
    
    好棒!
    你是对的!
    
    if 3+4<7:
        print("真奇怪!")
    else:
        print("好棒!")
    print("你是对的!")
    
    好棒!
    你是对的!
    
    if 3+4<7:
        print("真奇怪!")
        print("你是对的!")
    else:
        print("好棒!")
        
    
    好棒!
    

    三、代码规范

    每个import语句只导入一个模块,尽量避免一次导入多个模块。
    不要在行尾添加分号“;”,也不要用分号将两条命令放在同一行。(可以出结果,但不推荐)
    建议每行不超过80个字符。
    使用必要的空行可以增加代码的可读性。
    运算符两侧、函数参数之间、逗号“,”两侧建议使用空格进行分隔。
    避免在循环中使用+和+=运算符累加字符串。
    适当使用异常处理结构提高程序容错性
    
    print(" i love you");print("i love you,too")
    
     i love you
    i love you,too
    
    pipa = "浔阳江头夜送客,枫叶荻花秋瑟瑟。\
    浔阳江头夜送客,枫叶荻花秋瑟瑟。\
    主人下马客在船,举酒欲饮无管弦。\
    醉不成欢惨将别,别时茫茫江浸月。\
    忽闻水上琵琶声,主人忘归客不发。\
    寻声暗问弹者谁?琵琶声停欲语迟。\
    移船相近邀相见,添酒回灯重开宴。\
    千呼万唤始出来,犹抱琵琶半遮面。\
    转轴拨弦三两声,未成曲调先有情。\
    弦弦掩抑声声思,似诉平生不得志。"
    print(pipa)
    
    浔阳江头夜送客,枫叶荻花秋瑟瑟。浔阳江头夜送客,枫叶荻花秋瑟瑟。主人下马客在船,举酒欲饮无管弦。醉不成欢惨将别,别时茫茫江浸月。忽闻水上琵琶声,主人忘归客不发。寻声暗问弹者谁?琵琶声停欲语迟。移船相近邀相见,添酒回灯重开宴。千呼万唤始出来,犹抱琵琶半遮面。转轴拨弦三两声,未成曲调先有情。弦弦掩抑声声思,似诉平生不得志。
    
    pipax = "琵琶行\n浔阳江头夜送客,枫叶荻花秋瑟瑟。\n主人下马客在船,举酒欲饮无管弦。\n醉不成欢惨将别,别时茫茫江浸月。\n忽闻水上琵琶声,主人忘归客不发。\n寻声暗问弹者谁?琵琶声停欲语迟。\n移船相近邀相见,添酒回灯重开宴。\n千呼万唤始出来,犹抱琵琶半遮面。\n转轴拨弦三两声,未成曲调先有情。\n弦弦掩抑声声思,似诉平生不得志。"
    print(pipax)
    
    琵琶行
    浔阳江头夜送客,枫叶荻花秋瑟瑟。
    主人下马客在船,举酒欲饮无管弦。
    醉不成欢惨将别,别时茫茫江浸月。
    忽闻水上琵琶声,主人忘归客不发。
    寻声暗问弹者谁?琵琶声停欲语迟。
    移船相近邀相见,添酒回灯重开宴。
    千呼万唤始出来,犹抱琵琶半遮面。
    转轴拨弦三两声,未成曲调先有情。
    弦弦掩抑声声思,似诉平生不得志。
    
    展开全文
  • python:代码缩进

    2017-07-10 15:08:45
    这两天python-cn邮件列表有一条thread发展的特别长,题目是《python的代码缩进真是坑爹》(地址),楼主在一台电脑上用KOMODO写的代码到另一台电脑上就不能运行了,调试后才发现是代码缩进的问题,为此楼主表示...

    这两天python-cn邮件列表有一条thread发展的特别长,题目是《python的代码缩进真是坑爹》(地址),楼主在一台电脑上用KOMODO写的代码到另一台电脑上就不能运行了,调试后才发现是代码缩进的问题,为此楼主表示“真是火大”!而之后的回复,可想而知,批判楼主、教育楼主、鄙视楼主等的人绝不是少数(毕竟是python邮件列表,都是python开发者、爱好者嘛)。

    要求严格的代码缩进是python语法的一大特色,就像C语言家族(C、C++、Java、C#等等)中的花括号一样重要,在大多数场合还有必要。在很多代码规范里面也都有要求代码书写按照一定的规则进行换行和代码缩进,但是这些要求只是纯粹是方便人(程序员)来阅读、使用或修改的,对于编译器或者解释器而言,完全是视而不见的。但是对Python解释器而言,每行代码前的缩进都有语法和逻辑上的意义。Python的这个特性,也经常在Python使用者和非Python使用者中引起争论。

    Python的代码缩进之起源,有人说事继承于ABC(没听过但感觉很古老的语言),有人说是避免花括号,我猜可能是python发明者一时心血来潮的决定,大概也只有他能解释这个问题。不管怎样,作为发展了十余年的一名语言,这条语法规则已经不大可能改变了。

    实际上,严格要求(强制)的代码缩进,就像一把双刃剑,有好处也有坏处。好处显而易见,在严格要求的代码缩进之下,代码非常整齐规范,赏心悦目,提高了可读性,在一定程度上也提高了可维护性。有人说,这种约束,对团队开发非常有利,当然,也不见得,这就要看强制代码缩进的坏处。Python严格的代码缩进,对于从其他语言转过来的人(现在计算机和相关专业第一门语言一般都是C/C++或Java吧,他们的语法风格基本是一直的),可能要适应一段时间。代码缩进十分严格,如果不按规律办事,不小心的话就会出现语法错误,比如unexpected indent之类的。甚至有时也会出现逻辑错误。

    在实际情况中,由于代码缩进而出现语法错误或逻辑错误,在我看来有这两种主要情况,一是混用tab和空格缩进,二是编辑器对缩进的处理各异。这里给出一个例子,代码是这样的:

    图中使用的Notepad++编辑器,箭头代表一个tab,点表示一个空格,默认情况下不会显示箭头和点,需要专门在视图-显示符号-显示空格和制表符 中启用这个功能。如果没有箭头和点,一般认为执行结果应该是显示a,实际是显示a、c,原因很简单,1个tab,python会认为是8个空格。如果换成其他编辑器,可能print 'c'就不会和print 'b'同列显示了。对于同一个文本,简单的修改,不同编辑器做保存,也可能导致缩进出现不同。

    我觉得为了避免因代码缩进而产生不必要的麻烦,写python代码应该,使用唯一的缩进方式(要么tab,要么空格),使用固定和统一的编辑器,此外,还应该利用好编辑器的一些特性。对于notepad++而言,除了上面所说的显示空格和制表符外,还有两个特性可以使用:一是,编辑菜单下的blank operation有两个选项tab to spacespace to tab,如果对上图的那段代码做tab to space,代码列对齐基本不变,箭头都变成点,但是执行结果是a;二是,在 设置-首选项-语言下可以选上“以空格代替”,这样以后每次按tab键都会自动转换为空格。

    其他的编辑器,也有对应的一些处理技巧,比如,列表中有人提出,对VIM可以这样设置:

    set list
    set listchars=tab:\|\ ,trail:-,nbsp:_

    更多的编辑器特性,google上面应该还有很多,这里就不赘述了。

    处理好代码缩进的问题,应该算是python的基本功吧。

    展开全文
  • 我看Python代码缩进

    2017-09-05 17:42:03
    这两天python-cn邮件列表有一条thread发展的特别长,题目是《python的代码缩进真是坑爹》(地址),楼主在一台电脑上用KOMODO写的代码到另一台电脑上就不能运行了,调试后才发现是代码缩进的问题,为此楼主表示...
  • Python代码缩进 这两天python-cn邮件列表有一条thread发展的特别长,题目是《python的代码缩进真是坑爹》(地址),楼主在一台电脑上用KOMODO写的代码到另一台电脑上就不能运行了,调试后才发现是代码缩进的...
  • python对代码缩进是硬要求,这一点必须时刻注意。如果某个代码段的缩进不对,那么整个程序就是错的,要么是语法错误无法执行,要么是逻辑错误导致错误结果,而检查这样的错误会花费很多时间。2.每个import语句只...
  • C语言的代码缩进的目的是什么?代码注释的目的是什么?如果没有代码注释,程序可以运行么
  • python缩进重要性

    千次阅读 2017-12-26 10:11:46
    代码中break和下一个answer的缩进与例子中所展示的不一样,运行后,随便输入一个词,只有光标下移,没有其他反应,将break和第二个answer的缩进调整了一下后,再次保存,完美运行bingo = "你真帅!" answer = input...
  • 大家好呀,我是“缺电”的人工智能(AI)机器人,大家可以叫我小艾哦!...这次”编程趣味知识番外篇系列”,小艾要讲一个让很多读者又爱又恨的小知识——代码缩进。 可能有部分看过我“酷圈小艾编程趣
  • nodejs缩进重要性

    2013-10-17 13:47:00
    这段代码主要就是使用mixin定义一个循环。运行时报错如下: $ node app.js Express server listening on port 3000 Error: f:\nodejsSpace\demo_express\views\index.jade:6 4| h1= title 5| p ...
  • count = 1 while count < 11: if count == 7: pass else: print(count) count = count + 1 print('----end----') ...当在开始的if代码块中,如果你使用的缩进是空格,那些后面的if代码块中的所有...
  • 论Python中缩进重要性

    千次阅读 2017-08-28 16:32:17
    在刚接触python语言时,就听闻python是种强制缩进语言,这无疑给初学者带来很多困惑,毫无疑问,本人今天就是因为没注意格式,耽误了近两个小时来查找原因。接触python只有短短几个月时间,利用平时下班的时间学完了...
  • python区别与其他语言最大的特点之一,python的代码块不会像C语言,Java那样用大括号括起来,而是采用缩进的方式表示 if语句是python的分支结构语句 基础语法结构如下 if 条件1: 代码块1 elif 条件2: 代码块2 ...
  • 代码规范的重要性

    2019-12-02 14:33:59
    3分钟 | 代码规范在开发过程中有多重要代码规范主要包括命名、版式、注释等几个方面: 其中命名包括变量、类、方法、文件名、数据库、表、字段、接口等方面。 版式包括缩进、换行、对齐、大括号、循环体、逻辑...
  • 代码格式的重要性

    千次阅读 2016-05-17 20:22:55
    提高编程水平,从代码格式开始...代码格式的重要性,你的代码是否符合”标准“?
  • 编码缩进是使用Tab还是空格

    千次阅读 2018-08-28 14:41:47
    在编程中,代码缩进是十分重要的,不仅能够保持外观上的整洁和可读性,有时候还会影响代码的结果,如Python编程语言,缩进在Python中是很重要的,Python的语句块和开始、结束标志符都是缩进来表示的! 代码缩进如此...
  • 展开全部要求严2113格的代码缩进是python语法的一大特色,就像C语言5261家族(C、C++、Java、C#等等)中的花括4102号一1653样重要,在大多数场合还有必要。在很多代码规范里面也都有要求代码书写按照一定的规则进行...
  • python程序快速缩进多行代码方法总结该语言中缩进是其精髓,通过缩进可以表示函数、循环等程序结构的范围。有时写完程序后,发现所有程序需要放入函数def中,这时就需要对一整块程序同时进行缩进,还有其他一些情况...
  • python中缩进是什么

    千次阅读 2019-12-04 01:19:53
    要求严格的代码缩进是python语法的一大特色,就像C语言家族(C、C++、Java等等)中的花括号一样重要,在大多数场合还非常有必要。在很多代码规范里面也都有要求代码书写按照一定的规则进行换行和代码缩进,但是这些...
  • 代码注释的重要性

    千次阅读 2017-04-30 01:17:59
    但是我认为这样的观点太过于偏激,规范的注释可以帮助我们理解别人或者自己以前写的代码。撰写这篇文章的原因,是我所在的公司(计蒜客)的项目里面的注释,很不规范,所以希望通过制定这样的一个规范来改善这个问题...
  • 要求严格的代码缩进是python语法的一大特色,就像C语言家族(C、C++、Java、C#等等)中的花括号一样重要,在大多数场合还有必要。在很多代码规范里面也都有要求代码书写按照一定的规则进行换行和代码缩进,但是这些...
  • python学习之缩进

    千次阅读 2017-01-08 22:43:44
    要求严格的代码缩进是python语法的一大特色,就像C语言家族(C、C++、Java等等)中的花括号一样重要,在大多数场合还非常有必要。在很多代码规范里面也都有要求代码书写按照一定的规则进行换行和代码缩进,但是这些...
  • CoffeeScript的缩进

    千次阅读 2014-11-25 20:09:48
    CoffeeScript用缩进代替了用于划分花括符“{}”
  • 要求严格的代码缩进是python语法的一大特色,就像C语言家族(C、C++、Java、C#等等)中的花括号一样重要,在大多数场合还有必要。在很多代码规范里面也都有要求代码书写按照一定的规则进行换行和代码缩进,但是这些...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 37,052
精华内容 14,820
关键字:

代码缩进的重要性