Python3入门_Day2

论坛 期权论坛 期权     
Willard SHARE   2019-7-7 23:14   3297   0
“ 坚持每天学习一点点,不久你就是另外一个大牛。”



01

Python中的注释


一段优秀的代码不应该只有代码段,只有纯代码段的代码,不要说非开发者不懂,就是连代码作者自己过了一段时间后也会忘记每一行代码的含义。要让别人读得懂自己写的代码,必须在代码添加一些注释。


  1. #Python中的注释由#开头,并且不参与代码运行过程
复制代码
  1. print ("Welcome to my world!")
复制代码
Python3中的注释方法之一就是用#开头,#后面写需要注释的内容,注释内容不参与程序的运行过程,只是起到解释说明的作用,良好的代码风格是在注释#和代码之间有两个空格,这样的代码美观,简单易懂,给人一种良好的阅读体验。代码也是一样的道理,在代码中插入一个或两个空格为好。
  1. #不好的代码
复制代码
  1. print("Welcometomyworld")  #没有空格,难以阅读
复制代码
  1. #风格较为好的代码
复制代码
  1. print ( "Welcome to my world" )
复制代码
Python中还有一种注释就是使用""""""三重双引号进行注释,常用于文档。

  1. #定义一个函数,计算两个数的和
复制代码
  1. def add(a, b):
复制代码
  1.     """ Return the sum of (a, b) """
复制代码
  1.     return sum = a + b
复制代码
02


Python3中缩进

Python中代码的基本语法就是用一个缩进来表示代码块,而这个缩进在Python编辑器中通常是自动缩进,不能用Tab键来自行缩进,很容易出现语法错误。所以我们在写Python代码时,需要注意代码过程中的缩进,这是代码容易犯错的地方。
  1. #一行代码完整语法将会自动缩进
复制代码
  1. #例如下面的代码
复制代码
  1. [/code][code]def f1(a, b, c):
复制代码
  1.     """ The result of function is sum(a, b, c) """
复制代码
  1.     return sum_two = a + b + c  #计算三者的和
复制代码
  1.    
复制代码
当出现错误的语法时,缩进将不会形成,并且编译器会报错
  1. #一段错误的代码如下
复制代码
  1. [/code][code]def f2(a, b, c)  #定义函数时缺少冒号,故不会自动进行缩进
复制代码
  1. return result = a * b * c
复制代码
  1. [/code]03
  2. Python3中的换行
  3. 一行代码要做到优雅、简单、容易被人读懂,在写代码时需要进行一定换行,给人一个良好的感觉,一行代码可能实现很强大的功能,但是这一行代码太长会很难懂,且代码的各种符号很容易缺失,所以,我们在写代码时需要将长代码分行。
  4. [list][*][*][*][*][*][*][*][/list][code]#长代码如下
复制代码
  1. print ( "Python是由Guido van Rossum于1989年底发明,是一种面向对象、解释型计算机程序设计语言" )
复制代码
  1. [/code][code]#分解成小代码段
复制代码
  1. print ( "Python是由Guido van Rossum于1989年底发明,
复制代码
  1.          是一种面向对象、解释型计算机程序设计语言" )
复制代码
  1.          
复制代码



分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:
帖子:
精华:
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP