软件测试基础-python的注释

1.注释是什么?

注释,是对书籍或文章的语汇、内容、背景、引文作介绍、评议的文字。

我们这里可以理解为对一段代码或者某一行代码做介绍.

2.Python中注释的分类:

  • 单行注释

  • 多行注释

  • 3.注释的写法:

    • 单行注释:

      以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用

      例如:

      # 我是注释,可以在里写一些功能说明之类的哦
      print('hello world')

      多行注释

      以'''开头,以'''结尾,中间包裹的都是注释的内容. 或者以"""开头,以"""结尾.

      多行注释内部可以换行,可以空行,只要是在'''包裹范围内都是注释的区域.

      例如:

      '''
          我是多行注释,这里可以写很多很多行的功能说明
      
          我们来完成下面的功能 ,打印一首诗
          名字叫做:春江花月夜
      '''
      print('╔═╤═╤═╤═╤═╤═╤═╤═╤═╤═╤═╤═╤═╤═╤═╤═╤═╤═╤═╤═╗')
      print('║ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │  ║')
      print('║ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ║')
      print('║ │春│滟│江│空│江│江│人│不│白│谁│可│玉│此│鸿│昨│江│斜│不│ ║')
      print('║ │江│滟│流│里│天│畔│生│知│云│家│怜│户│时│雁│夜│水│月│知│ ║')
      print('║ │潮│随│宛│流│一│何│代│江│一│今│楼│帘│相│长│闲│流│沉│乘│ ║')
      print('║ │水│波│转│霜│色│人│代│月│片│夜│上│中│望│飞│潭│春│沉│月│ ║')
      print('║ │连│千│绕│不│无│初│无│待│去│扁│月│卷│不│光│梦│去│藏│几│ ║')
      print('║春│海│万│芳│觉│纤│见│穷│何│悠│舟│徘│不│相│不│落│欲│海│人│ ║')
      print('║江│平│里│甸│飞│尘│月│已│人│悠│子│徊│去│闻│度│花│尽│雾│归│ ║')
      print('║花│,│,│,│,│,│,│,│,│,│,│,│,│,│,│,│,│,│,│ ║')
      print('║月│海│何│月│汀│皎│江│江│但│青│何│应│捣│愿│鱼│可│江│碣│落│ ║')
      print('║夜│上│处│照│上│皎│月│月│见│枫│处│照│衣│逐│龙│怜│潭│石│月│ ║')
      print('║ │明│春│花│白│空│何│年│长│浦│相│离│砧│月│潜│春│落│潇│摇│ ║')
      print('║ │月│江│林│沙│中│年│年│江│上│思│人│上│华│跃│半│月│湘│情│ ║')
      print('║ │共│无│皆│看│孤│初│望│送│不│明│妆│拂│流│水│不│复│无│满│ ║')
      print('║ │潮│月│似│不│月│照│相│流│胜│月│镜│还│照│成│还│西│限│江│ ║')
      print('║ │生│明│霰│见│轮│人│似│水│愁│楼│台│来│君│文│家│斜│路│树│ ║')
      print('║ │。│。│。│。│。│?│。│。│。│?│。│。│。│。│。│。│。│。│ ║')
      print('║ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ║')
      print('║ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ║')
      print('╚═╧═╧═╧═╧═╧═╧═╧═╧═╧═╧═╧═╧═╧═╧═╧═╧═╧═╧═╧═╝')
      • 4.注释的作用:

        • 能够大大增强程序的可读性

        • 能够使用注释进行代码测试

        • 能够帮助我们快速理解别人写的代码与逻辑

        5.总结

        python中,注释有两种:

      • 单行注释:

        • 只能注释一行

        • '# ' 号后面的内容都会被注释掉

        • 快捷键: ctrl + / 取消的快捷键: ctrl + /

        • 注释内容是什么都可以,随意写

      • 多行注释:

        • 可以同时注释多行 (用单行注释也可以实现)

        • 多行注释写法: ''' 注释内容''' 或者 """注释内容"""

        • 多行注释没有快捷键

      补充: python程序中的中文支持:

      • python3.x解析器中,是默认支持中文的,但是在python2.x解析器中就需要一定的额外设置才可以

      • 如果需要在python2.x的解析器中使用中文,需要在每个.py文件的最前端写上如下代码:

      • # coding=utf-8
        • 否则会报错.

        • 另外,python官方建议最好的书写形式为:

          # -*- coding:utf-8 -*-

          当然,这两种都是可行的.作用一样.

猜你喜欢

转载自www.cnblogs.com/shen-qiang/p/8983782.html