关于python中的注释与文档字符串的缩进问题

在写python程序中,'''"""也叫文档字符串,文档字符串一般是在定义新函数或者新的类的下一行使用,用来说明新的函数或者类的作用在默认情况下一般都这么写,可以让整个程序看起来更有规划。文档字符串对缩进有一定的要求,它属于代码块中的必须要缩进.

         

import pygame
class Ship:
"""管理飞船的类"""
	def __init__(self,ai_game):
		'''初始化飞船并设置其初始位置'''
		self.screen=ai_game.screen
		self.screen_rect=ai_game.screen.get_rect()
		#加载飞船图像并获取其外接矩形
		self.image=pygame.image.load('images/ship.jpg')
		self.rect=self.image.get_rect()
		#对于每艘新飞船,都将其放在屏幕底部的中央.
		self.rect.midbottom=self.screen_rect.midbottom
	def blitme(self):
		'''在指定位置绘制飞船'''
		self.screen.blit(self.image,self.rect)

运行:

 """管理飞船的类"""
               ^
IndentationError: expected an indented block
[Finished in 0.3s with exit code 1]

 发生了缩进的错误,按tab键,让其缩进格式等同于代码块中的代码,便不会报错

同时'''""" 这两者的使用方法是一样的.

#没有缩进的要求,一般用于对某行的说明,在任何地方都可以注释的

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值