如何快速地注釋Python代碼?
在python的idle裡面 在每一行前面加#就可以變成注釋不運行 但是句子比較多的時候 一行一行的加好麻煩啊 有沒有什麼快捷方法一次在多行前面加#
用3個單引號, 包住想注釋的內容再加上後3個單引號:
類似:"""print hohohoho~ happy new year~"""
你把需要注釋的行選上,再按ctrl+/
我用的pycharm,有三種注釋方式: 1.用 一對""" 括起來要注釋的代碼塊。 2.用一對"""括起來要注釋的代碼塊。 3.選中要注釋的代碼,按下ctrl+/注釋。
#!/usr/bin/python
#coding=gbk
# Filename: if.py
#-----&>1.用一對"""括起來要注釋的代碼:
"""
number = 23
guess = int(raw_input("Enter an integer : "))
if guess == number:
print "Congratulations, you guessed it." # New blockstarts here
print "(but you do not win any prizes!)" # New blockends here
elif guess &< number:
"""
#-----&>2.用一對"""括起來要注釋的代碼塊:
"""
print "No, it is a little higher than that" #Another block
# You can do whatever you want in a block ...
else:
"""
#-----&>3.選中要注釋的代碼,按下ctrl+/注釋:
# print "No, it is a little lower than that"
# # you must have guess &> number to reach here
# print "Done"
# # This last statement is always executed, after the ifstatement is executed
Alt+3、Alt+4 加註釋、取消注釋
使用Eclipse + PyDev的話,選中要注釋的代碼,按住 "Ctr+/" 可以快速注釋,再次按下,可以取消注釋。
沒有任何配置的Vim就能完成你的需求.
知乎不會上傳gif. 先貼個外鏈把Vim - 路過圖床
操作分別是 1.Ctrl + v , 選中注釋行2.shift + i, 進入insert 模式3. 輸入#4ESC 退出 insert 模式多行注釋完成解除多行注釋1.Ctrl + v , 選中注釋行2.x完成
有時間再介紹下目前正在用的 一款超級棒的vim注釋插件""""
三種
"""注釋"""
"""注釋"""
# 注釋
但是前兩種不算是真正的注釋,而是字元串的另一種表現,例如會被用於寫__doc__等長字元串的時候,起到保留格式的目的。雖然能夠完成注釋功能,但實際上還是字元串。
Vim 塊操作。五秒搞定。
既然用 python 還是開始學 Vim 或者 Sublime Text 吧。在 vim gc[ n line]j 注釋 n 行代碼。
給你一個最為簡單粗暴的方式
選擇到某一代碼行
右鍵 勾選
最後實現
選中需要注釋的代碼,快捷鍵:「Ctrl+/」,可以快速注釋選中的多行代碼
1.三引號"""123123"""
2.很多IDE支持多行注釋。
一.多行注釋1.windows下Ulipad平台是ctrl+/
#book_name = " Programming Raspberry Pi"
#print(book_name)
取消多行注釋,ctrl+
2. """ 或者 """"""
book_name = " Programming Raspberry Pi"
print(book_name)
"""
"""
book_name = " Programming Raspberry Pi"
print(book_name)
"""
二.單行
自己加#就行啦。# coding: utf8
#coding=gbk"""
https://docs.python.org/2/library/re.html
https://docs.python.org/3/library/re.html
import re
"""
"""
多行注釋符號
"""
"""
python爬蟲正則表達式
http://www.iplaypython.com/crawler/248.html
"""
推薦使用sublime text3 ,選中要注釋的文本,ctrl +/ ,就ok了
在 vi 或vim打開的界面中 :
單行注釋 ,在代碼的最前面加 「#」即可;多行注釋,在開始位置和末尾位置用連續的3個單引號或雙引號都可以。一般的IDE應該都是:Ctrl+/如果大範圍的對代碼注釋,還有一些注釋文檔生成工具。比如,如果IDE使用的是SublimeText 的話,可以安裝相關的插件。如AutoDocstring:SublimeText plugin for inserting / updating docstrings in Python after analyzing function parameters and the like.
有沒有代碼終止注釋,類似於perl中的__END__,告訴編譯器從這裡開始下面都不是代碼了
"""
Created on May 10, 2014
@author: *****
"""
推薦閱讀:
※對於 Python 的科學計算有哪些提高運算速度的技巧?
※基於 Python 的中文分詞方案那種比較好?
※Python 多線程效率不高嗎?
※Python 開發中有哪些高級技巧?
TAG:Python |