国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

初識(shí)Python(注釋、代碼縮進(jìn)、編碼規(guī)范、標(biāo)識(shí)符、變量)

這篇具有很好參考價(jià)值的文章主要介紹了初識(shí)Python(注釋、代碼縮進(jìn)、編碼規(guī)范、標(biāo)識(shí)符、變量)。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

?作者簡介:CSDN內(nèi)容合伙人、阿里云專家博主、51CTO專家博主、新星計(jì)劃第三季python賽道Top1??
??個(gè)人主頁:hacker707的csdn博客
??系列專欄:零基礎(chǔ)入門篇
??個(gè)人格言:不斷的翻越一座又一座的高山,那樣的人生才是我想要的。這一馬平川,一眼見底的活,我不想要,我的人生,我自己書寫,余生很長,請多關(guān)照,我的人生,敬請期待??????

初識(shí)Python(注釋、代碼縮進(jìn)、編碼規(guī)范、標(biāo)識(shí)符、變量)

注釋

  • 在Python程序中,注釋就是對代碼的解釋和說明
  • 在開發(fā)一些復(fù)雜的項(xiàng)目時(shí),往往都會(huì)添加注釋,幫助程序員更好的去閱讀代碼,增加代碼的可讀性

單行注釋

在Python中使用"#“作為單行注釋的符號,從符號”#“開始直到換行為止,”#"后面所有的內(nèi)容都作為注釋內(nèi)容,同時(shí)注釋內(nèi)容會(huì)被Python編譯器忽略
單行注釋可以放在要注釋代碼的前一行,也可放在要注釋代碼的右側(cè)

  • 第一種方式
# 使用print語句打印hello world
print("hello world")
  • 第二種方式
print("hello world")  # 使用print語句打印hello world

上面兩種形式運(yùn)行結(jié)果是相同的,運(yùn)行結(jié)果如下:

初識(shí)Python(注釋、代碼縮進(jìn)、編碼規(guī)范、標(biāo)識(shí)符、變量)

多行注釋

在Python中,使用三對單引號或者三對雙引號進(jìn)行多行注釋
推薦使用三對雙引號進(jìn)行多行注釋

  • 第一種方式
'''
@文件名:初識(shí)Python.py
@創(chuàng)建日期:2023年3月25日
@創(chuàng)建者:hacker707
文件功能描述:使用print語句打印hello world
'''
print("hello world")
  • 第二種方式(推薦使用)
"""
@文件名:初識(shí)Python.py
@創(chuàng)建日期:2023年3月25日
@創(chuàng)建者:hacker707
文件功能描述:使用print語句打印hello world
"""
print("hello world")

上面兩種方式運(yùn)行結(jié)果如下:

初識(shí)Python(注釋、代碼縮進(jìn)、編碼規(guī)范、標(biāo)識(shí)符、變量)

文檔編碼聲明注釋

在Python3中,默認(rèn)采用的文件編碼為UTF-8,這種編碼支持世界上大多數(shù)語言的字符
如果不想使用默認(rèn)編碼,則需要在文件的第一行聲明文件的編碼

  • 第一種方式(-*-只是為了美觀)
# -*- coding:gbk -*-
  • 第二種方式
# coding:gbk 

代碼縮進(jìn)

Python不像其他程序設(shè)計(jì)語言(例如:Java或者C語言)采用大括號{}分隔代碼塊,而是采用代碼縮進(jìn)和:區(qū)分代碼之間的層級關(guān)系
例如:下面的代碼為正確的縮進(jìn)

number = int(input("請輸入一個(gè)整數(shù):"))
if number < 0:
    print("輸入的整數(shù)小于0")
elif 0 <= number <= 10:
    print("輸入的整數(shù)在0~10范圍")
else:
    print("此整數(shù)不在你設(shè)置的范圍內(nèi)")

代碼解讀

在Pytho中默認(rèn)4個(gè)空格為一個(gè)縮進(jìn)單位
上面的代碼中的if elif else為第一層縮進(jìn)、print為第二層縮進(jìn)
??在Python中對于代碼的縮進(jìn)要求很嚴(yán)格同一個(gè)級別的代碼縮進(jìn)量必須相同,如果不采用合理的代碼縮進(jìn),會(huì)拋出異常
IndentationError: expected an indented block
詳細(xì)報(bào)錯(cuò)解決方案見此文章:IndentationError: expected an indented block

編碼規(guī)范

Python中采用PEP作為編碼規(guī)范,官方詳細(xì)參考文檔:https://peps.python.org/pep-0008/
下面博主列出一些需要嚴(yán)格遵守的編碼規(guī)范

  • 導(dǎo)入模塊
    每個(gè)import語句只導(dǎo)入一個(gè)模塊,盡量避免一次性導(dǎo)入多個(gè)模塊

推薦用法

import random
import math

不推薦用法

import random,math
  • 不要在行尾添加分號:

不規(guī)范的寫法

number = int(input("請輸入整數(shù):"));
  • 建議每行不超過80個(gè)字符
    如果超過建議使用小括號()將多行內(nèi)容隱式連接起來
demo = ("不斷的翻越一座又一座的高山,那樣的人生才是我想要的。"
        "這一馬平川,一眼見底的活,我不想要。我的人生,我自己書寫"
        "余生很長,請多關(guān)照,我的人生,敬請期待")
  • 命名規(guī)范

模塊名命名規(guī)范
模塊名盡量短小,并且全部用小寫字母,可以使用下劃線分隔多個(gè)字母
例如:demo、game_main都是推薦使用的模塊名稱
類名命名規(guī)范
類名采用單詞首字母大寫形式
例如定義一個(gè)圖書管理類可以命名為BookManagement
函數(shù)、類的屬性和方法命名規(guī)范
全部使用小寫,可以使用下劃線分隔多個(gè)字母
私有類命名規(guī)范
使用雙下劃線開頭

變量命名規(guī)范
全部使用小寫,如有多個(gè)單詞可以用下劃線分隔
例如:count=0
常量命名規(guī)范
全部大寫,如有多個(gè)單詞可以使用下劃線分隔
例如:MAX_SIZE=100

標(biāo)識(shí)符

標(biāo)識(shí)符簡單來說就是一個(gè)名字,它只要用于標(biāo)記變量、函數(shù)、類、模塊和其他對象的名稱
Python標(biāo)識(shí)符命名規(guī)則如下:

  • 由字母、數(shù)字、下劃線組成。第一個(gè)字符不能是數(shù)字
  • 不能使用特殊符號
  • 不能使用Python中的關(guān)鍵字作為標(biāo)識(shí)符
    例如:以下為錯(cuò)誤的標(biāo)識(shí)符命名
4demo
try
$money

變量

變量的定義與使用

在Python中,不需要提前聲明變量名及其類型,直接賦值即可創(chuàng)建各種類型的變量
變量的定義應(yīng)遵循以下原則:

  • 變量名必須是一個(gè)有效的標(biāo)識(shí)符
  • 變量名不能使用Python中的關(guān)鍵字
  • 慎用小寫字母l和大寫字母O(容易和0、1混淆)
  • 應(yīng)選擇有實(shí)際意義的單詞作為變量名

創(chuàng)建變量實(shí)例:創(chuàng)建一個(gè)整型變量,并將其賦值為1024

number = 1024

創(chuàng)建其他類型的變量也是如此,例如想創(chuàng)建一個(gè)字符串類型的變量,直接為變量賦值一個(gè)字符串值即可

demo = "hello world"

??擴(kuò)展
使用type()查看變量的類型
使用id()查看變量所在的內(nèi)存地址

number = 1024
print("number變量的類型:", type(number))
print("number變量的內(nèi)存地址:", id(number))

初識(shí)Python(注釋、代碼縮進(jìn)、編碼規(guī)范、標(biāo)識(shí)符、變量)

結(jié)束語??

以上就是Python基礎(chǔ)入門篇之初識(shí)Python(注釋、代碼縮進(jìn)、編碼規(guī)范、標(biāo)識(shí)符、變量)

  • 歡迎大家訂閱系列專欄:Python零基礎(chǔ)入門篇??
  • 此專欄內(nèi)容會(huì)持續(xù)更新直到完結(jié)為止(如有任何紕漏請?jiān)谠u論區(qū)留言或者私信)

感謝大家一直以來對hacker的支持
你們的支持就是博主無盡創(chuàng)作的動(dòng)力??????

初識(shí)Python(注釋、代碼縮進(jìn)、編碼規(guī)范、標(biāo)識(shí)符、變量)文章來源地址http://www.zghlxwxcb.cn/news/detail-405294.html

到了這里,關(guān)于初識(shí)Python(注釋、代碼縮進(jìn)、編碼規(guī)范、標(biāo)識(shí)符、變量)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包