python语法竟如此简单,str append用法你知道吗?
资深软件开发工程师,业余马拉松选手。
于计算机而言, 存在那么一种计算机编程语言, 它和寻常我们日常所运用的自然语言是有所不一样的, 最大的区别之处在于, 自然语言于不同的语境那里有着不同的理解层面, 然而计算机会依据编程语言去执行任务, 这就必然得确保凭借编程语言所写出的程序是绝对不可以存在歧义的, 所以, 任何一种给定的编程语言都具备属于自身的一套专门语法, 编译器要不就是解释器, 其职责便是负责把符合这套语法的程序代码转变成为CPU足以能够执行的机器码, 接续着然后进行执行, 它也是不会例外存在其他状况的。
的语法比较简单,采用缩进方式,写出来的代码就像下面的样子:
# print absolute value of an integer: a = 100 if a >= 0: print(a) else: print(-a)带有#符号起始的语句属于注释, 注释的作用是供人去看知晓大概在何时何地何意义的语句, 注释内容可以是什么任何东西, 解释器在运行过程里会把注释忽略不见置若罔闻。除了注释之外的每一行都作为语句去对待, 当有条包含冒号:结尾的语句出现的时候, 则缩进的那些语句被认定为代码块。
缩进存在着有利之处以及有弊端的方面, 其具有着强迫你编写出格式化的代码这个好处, 却没有设定规定缩进究竟是要几个空格还是要Tab, 依照约定俗成的惯例情形, 应当始终保持一直不间断地坚持去用4个空格用以实现合适的缩进。
缩进具备的另外一个益处是使得你主动去编写那些缩进不多的代码, 这种情况下, 你会更有意愿把一段相当长的代码分解成为若干个函数, 最终达成缩进不太繁杂的代码状态了。
坏处其中之一体现在, 缩进会致使“复制-粘贴”功能丧失效果, 这堪称是十分坑人的一处所在。当投身于代码重构工作时, 粘贴过去的代码, 得再次去查核缩进是不是准确妥当。除此之外, IDE以类如格式化Java代码那般的方式来进行代码格式化, 是尤为艰难的。
到最后, 要千万注意, 程序对于大小写是敏感的, 一旦大小写写错, 程序就会报错。
小结
组织代码块时, 要使用缩进, 必须秉持着默认已成风俗规定下来的习惯做法, 始终守好用4个空格来进行的缩进操作。
要在文本编辑器里, 将那Tab进行自动变换, 使之成为4个空格, 一定要保障不会出现Tab和空格混合使用的状况。
