好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 這樣寫python注釋讓代碼更加的優雅

這樣寫python注釋讓代碼更加的優雅

熱門標簽:北瀚ai電銷機器人官網手機版 北京電銷外呼系統加盟 地圖標注面積 佛山400電話辦理 市場上的電銷機器人 儋州電話機器人 朝陽手機外呼系統 小蘇云呼電話機器人 所得系統電梯怎樣主板設置外呼

python這樣注釋,讓你的代碼看起來更加的優雅,是不是常常感覺自己的python代碼寫出來,看起來特別的亂,雖然可以正常運行,但是在優雅性上似乎欠缺的很多,這篇文章主要教你,如何讓你的python代碼看起來更加的優雅與美觀,

一、注釋欣賞

這里有一段飛兔小哥哥自己常寫的注釋模版

這里主要分為表頭注釋、類注釋、歡迎語以及方法注釋

表頭注釋會標注這個項目的名稱、文件名、項目作者、時間等基礎信息

類注釋會標注這個類主要用來做什么的

而方法注釋則表示當前方法的作用

​​#!/usr/bin/env python
# encoding: utf-8
'''
#-------------------------------------------------------------------
#                   CONFIDENTIAL --- CUSTOM STUDIOS
#-------------------------------------------------------------------
#
#                   @Project Name : the desc of project
#
#                   @File Name    : main.py
#
#                   @Programmer   : autofelix
#
#                   @Start Date   : 2021/06/01 12:42
#
#                   @Last Update  : 2021/06/01 12:42
#
#-------------------------------------------------------------------
'''
import requests, os, platform, time
from Crypto.Cipher import AES
import multiprocessing
from retrying import retry
 
class M3u8:
    '''
     This is a main Class, the file contains all documents.
     One document contains paragraphs that have several sentences
     It loads the original file and converts the original file to new content
     Then the new content will be saved by this class
    '''
    def __init__(self):
        '''
        Initial the custom file by self
        '''
        self.encrypt = False
 
    def hello(self):
        '''
        This is a welcome speech
        :return: self
        '''
        print("*" * 50)
        print(' ' * 15 + 'm3u8鏈接下載小助手')
        print(' ' * 5 + '作者: autofelix  Date: 2021-06-01 12:42')
        print(' ' * 10 + '適用于非加密 | 加密鏈接')
        print("*" * 50)
        return self
 
    def run(self):
        pass
 
if __name__ == '__main__':
    M3u8().hello().run()

附:python函數注釋規范

首先來兩段優秀開源框架的代碼注釋

例1 tornado.web.RequestHandler的get_arguments函數.

 def get_argument(self, name, default=_ARG_DEFAULT, strip=True):
        """Returns the value of the argument with the given name.

        If default is not provided, the argument is considered to be
        required, and we raise a `MissingArgumentError` if it is missing.

        If the argument appears in the url more than once, we return the
        last value.

        The returned value is always unicode.
        """
        return self._get_argument(name, default, self.request.arguments, strip)

例2 requests的get函數

def get(url, params=None, **kwargs):
    """Sends a GET request.

    :param url: URL for the new :class:`Request` object.
    :param params: (optional) Dictionary or bytes to be sent in the query string for the :class:`Request`.
    :param \*\*kwargs: Optional arguments that ``request`` takes.
    :return: :class:`Response Response>` object
    :rtype: requests.Response
    """

    kwargs.setdefault('allow_redirects', True)
    return request('get', url, params=params, **kwargs)

對比下例1和例2, tornado框架的函數傾向與給出函數的用途說明,而不提供具體的輸入參數說明,并且相對來說函數名字也是淺顯易懂,而requests庫看起來比較簡潔一點,具體的輸入和輸出都給的很完整,看起來很是賞心悅目,所以我個人更偏向于例2的注釋,當然,也有將例1和例2注釋特點結合起來的庫,比如tensorflow庫,因為涉及的輸入參數以及函數較為復雜,因此輸入參數和函數原理有較為詳盡的說明。總之,大部分編寫函數的時候參考例2的注釋方式,代碼也看起來較為優雅,而遇到比較復雜的情況,則可以參考例1加上必要的函數詳細說明。

總結

到此這篇關于python注釋的文章就介紹到這了,更多相關python注釋內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python實現判斷一行代碼是否為注釋的方法
  • Python代碼注釋規范代碼實例解析
  • 將python代碼和注釋分離的方法
  • python代碼如何注釋
  • 用python統計代碼行的示例(包括空行和注釋)

標簽:寧夏 江蘇 定西 金融催收 龍巖 商丘 云南 酒泉

巨人網絡通訊聲明:本文標題《這樣寫python注釋讓代碼更加的優雅》,本文關鍵詞  這樣,寫,python,注釋,讓,代碼,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《這樣寫python注釋讓代碼更加的優雅》相關的同類信息!
  • 本頁收集關于這樣寫python注釋讓代碼更加的優雅的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 印度电影| 成人黄18免费视频| 玩遍乡下雏女| 精产国品一二三产区99771| CaoPron成人超碰公开| 日本黄色小说网| 国产一级在线| yy6080韩国三级理论观看| 又大又白的奶被两黑人捧着吃| 尹人久久久香蕉精品| 88永久华人免费| 主动把奶头放进男朋友嘴巴里| 日本无码A片免费网站| 睡不着看b站的软件| 嗯啊射小子宫里| 肉伦禁忌小说小可的奶水| 久久无码亚洲成A人片第1集| 竹菊精品视频在线播放免费| 91在线在线播放| www羞羞动漫网在线观看| 意大利A片巜艳丽人妻| 日本边摸边吃奶边做视频叫床未删减版| 美女141| 最好看中文字幕免费看| 无码免费人妻A片AAA毛片西瓜| 中文一区二区三区在线观看| 无码人妻A片一区二区青苹果| yin乱小说| 女生扒开腿让男生捅| 国产寡妇婬乱A片毛片视频| 国产精品久久久久精品综合紧| 午夜电影1000| 黄色小说h| aaa免费视频| 日日摸夜夜添夜夜添爱摸摸漫画| 芭乐视app下载旧版本ios版斗地主| 亚洲一级生活片| 国产小视频在线高清播放| 亚洲精品无码久久久久苍井空| 初次尝了销魂少妇邻居| 欧美AV无码区二三区|