18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Python的組成和縮進(jìn)介紹

麥辣雞腿堡 ? 來(lái)源:CSDN博客 ? 作者:時(shí)間靜止不是簡(jiǎn)史 ? 2023-03-05 17:09 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1. Python組成和縮進(jìn)

Python程序由模塊組成。一個(gè)模塊對(duì)應(yīng)python源文件,一般后綴名是:.py

模塊由語(yǔ)句組成。運(yùn)行Python程序時(shí),按照模塊中語(yǔ)句的順序依次執(zhí)行

語(yǔ)句是Python程序的構(gòu)造單元,用于創(chuàng)建對(duì)象、變量賦值、調(diào)用函數(shù)、控制語(yǔ)句等

wKgaomQEXASAXFksAACbBLIAhLk937.jpg

縮進(jìn)

通常采用“四個(gè)空格”表示一個(gè)縮進(jìn)。 并且避免將“tab制表符”或者tab與空格混合的縮進(jìn)風(fēng)格。

目前,常用的編輯器一般設(shè)置成:tab制表符就是4個(gè)空格

2. 對(duì)象

Python中,一切皆對(duì)象。 每個(gè)對(duì)象由: 標(biāo)識(shí)(identity)、類型(type)、值(value) 組成

代碼測(cè)試: 輸出對(duì)象的類型, id, 值

a = 1

print(a) # 查看對(duì)象的值(value)

print(id(a)) # 查看對(duì)象id

print(type(a)) # 查看對(duì)象類型(type)

b = “我是誰(shuí)”

print(b)

print(id(b))

print(type(b))

運(yùn)行結(jié)果

深入理解對(duì)象

標(biāo)識(shí)用于唯一標(biāo)識(shí)對(duì)象,通常對(duì)應(yīng)于對(duì)象在計(jì)算機(jī)內(nèi)存中的地址。使用內(nèi)置函數(shù)id(obj)可返回對(duì)象obj的標(biāo)識(shí)。

類型用于表示對(duì)象存儲(chǔ)的“數(shù)據(jù)”的類型。類型可以限制對(duì)象的取值范圍以及可執(zhí)行的操作。可以使用type(obj)獲得對(duì)象的所屬類型。

值表示對(duì)象所存儲(chǔ)的數(shù)據(jù)的信息。使用print(obj)可以直接打印出值。

對(duì)象的本質(zhì)就是:一個(gè)內(nèi)存塊,擁有特定的值,支持特定類型的相關(guān)操作

內(nèi)存示意圖

wKgZomQEXB-AWmbfAACNQMPygZU983.jpg

棧是內(nèi)存中一個(gè)連續(xù)的空間, 堆是不連續(xù)的空間。 每次生成對(duì)象時(shí), 都會(huì)在內(nèi)存中開(kāi)辟空間。

棧中存放的是對(duì)象名/變量和id / 內(nèi)存地址, 堆中存放 的是 id, type. value.

3. 引用

在Python中,變量也稱為:對(duì)象的引用(reference)。

變量存儲(chǔ)的就是對(duì)象的地址, 變量通過(guò)地址引用了“對(duì)象”。

變量位于:棧內(nèi)存; 對(duì)象位于:堆內(nèi)存

變量不需要顯式聲明類型。根據(jù)變量引用的對(duì)象,Python解釋器自動(dòng)確定數(shù)據(jù)類型

4. 標(biāo)識(shí)符規(guī)則

標(biāo)識(shí)符規(guī)則:用于變量、函數(shù)、類、模塊等的名稱。 規(guī)則如下:

區(qū)分大小寫

不能使用關(guān)鍵字。比如: if 、 or 、 while 等

第一個(gè)字符必須是字母、下劃線。其后的字符是:字母、數(shù)字、下劃線

以雙下劃線開(kāi)頭和結(jié)尾的名稱通常有特殊含義,盡量避免這種寫法。比如: __init__ 是類的構(gòu)造函數(shù)

wKgaomQEXDmAFuQ9AAFjOnwAOg8087.jpg

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 編程
    +關(guān)注

    關(guān)注

    89

    文章

    3704

    瀏覽量

    96392
  • 程序
    +關(guān)注

    關(guān)注

    117

    文章

    3832

    瀏覽量

    84536
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4849

    瀏覽量

    89183
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Python

    space)作為語(yǔ)句縮進(jìn)。Python具有豐富和強(qiáng)大的庫(kù)。它常被昵稱為膠水語(yǔ)言,能夠把用其他語(yǔ)言制作的各種模塊(尤其是C/C++)很輕松地聯(lián)結(jié)在一起。常見(jiàn)的一種應(yīng)用情形是,使用Python快速生成程序
    發(fā)表于 04-14 10:15

    為什么用python在樹(shù)莓派上編程?詳解python的優(yōu)點(diǎn)

    ,還有許多其他高質(zhì)量的庫(kù),如wxPython、Twisted和Python圖像庫(kù)等等。11、規(guī)范的代碼:Python采用強(qiáng)制縮進(jìn)的方式使得代碼具有較好可讀性。而Python語(yǔ)言寫的程序
    發(fā)表于 05-21 08:47

    python縮進(jìn)必須是4個(gè)空格嗎?

    可不可是使用其他方式進(jìn)行縮進(jìn)
    發(fā)表于 11-10 06:11

    python腳本開(kāi)機(jī)啟動(dòng)代碼詳解

     Python是一種面向?qū)ο蟮慕忉屝陀?jì)算機(jī)程序設(shè)計(jì)語(yǔ)言。Python是純粹的自由軟件, 源代碼和解釋器CPython遵循 GPL(GNU General Public License)協(xié)議[2] 。Python語(yǔ)法簡(jiǎn)潔清晰,特色
    發(fā)表于 11-15 14:19 ?9984次閱讀
    <b class='flag-5'>python</b>腳本開(kāi)機(jī)啟動(dòng)代碼詳解

    Python慘遭開(kāi)發(fā)者嫌棄,8個(gè)理由說(shuō)明Python很糟糕

    用{ ... } 為復(fù)雜的代碼定義作用域,而 Lisp 使用(...)定義作用域。Python 呢?Python 使用空格。如果需要為一段復(fù)雜的代碼定義作用域,就必須要縮進(jìn)接下來(lái)的幾行。縮進(jìn)
    的頭像 發(fā)表于 01-08 09:05 ?6935次閱讀

    Python語(yǔ)言程序設(shè)計(jì)實(shí)例解析

    Python語(yǔ)言采用嚴(yán)格的“縮進(jìn)”來(lái)表明程序的格式框架。縮進(jìn)指每一行代碼開(kāi)始前的空白區(qū)域,用來(lái)表示代碼之間的包含和層次關(guān)系
    發(fā)表于 07-15 16:12 ?12次下載
    <b class='flag-5'>Python</b>語(yǔ)言程序設(shè)計(jì)實(shí)例解析

    Python的編碼規(guī)范是怎么樣的

    建議使用Emacs 的Python-mode 默認(rèn)值: 4 個(gè)空格一個(gè)縮進(jìn)層次。對(duì)于確實(shí)古老的代碼,若不希望產(chǎn)生混亂,可以繼續(xù)使用8 空格的制表符。在Emacs 的Python-mode 中會(huì)自動(dòng)
    發(fā)表于 08-12 16:03 ?3次下載
    <b class='flag-5'>Python</b>的編碼規(guī)范是怎么樣的

    python程序組成

    python模塊對(duì)應(yīng)python程序文件,每個(gè)python文件都是一個(gè)模塊。 模塊a.py導(dǎo)入模塊b.py后,在a.py可以使用使用b.py的全部變量。
    的頭像 發(fā)表于 02-21 14:45 ?1630次閱讀
    <b class='flag-5'>python</b>程序<b class='flag-5'>組成</b>

    介紹python列表的邊界和嵌套

    本文介紹python列表的邊界和嵌套。只能訪問(wèn)python列表范圍內(nèi)的項(xiàng),python列表可以嵌套python列表。
    的頭像 發(fā)表于 02-27 14:49 ?1384次閱讀

    什么是python縮進(jìn)

    python 對(duì)縮進(jìn)是敏感的,而大多教程對(duì)縮進(jìn)規(guī)則,往往就幾句話帶過(guò),對(duì)于沒(méi)有其他語(yǔ)言基礎(chǔ)的初學(xué)者,十分不友好,本文就把python常見(jiàn)的縮進(jìn)
    的頭像 發(fā)表于 02-28 11:47 ?4958次閱讀
    什么是<b class='flag-5'>python</b>的<b class='flag-5'>縮進(jìn)</b>

    Python基本格式

    Python 初識(shí) 1. Python基本格式 縮進(jìn)風(fēng)格 恰當(dāng)?shù)目崭瘢?b class='flag-5'>縮進(jìn)問(wèn)題 邏輯行首的空白(空格和制表符)用來(lái)決定邏輯行的縮進(jìn)層次,從而
    的頭像 發(fā)表于 03-05 17:06 ?3276次閱讀
    <b class='flag-5'>Python</b>基本格式

    Python中什么是語(yǔ)句塊

    。Python將一個(gè)tab字符解釋為到下一個(gè)tab字符位置的移動(dòng),而一個(gè)tab字符位置為8個(gè)空格,但是標(biāo)準(zhǔn)且推薦的方式是只用空格,尤其是在每個(gè)縮進(jìn)需要4個(gè)空格的時(shí)候。 在Python中,英文版冒號(hào)(:)用來(lái)標(biāo)識(shí)語(yǔ)句塊的開(kāi)始,塊中
    的頭像 發(fā)表于 09-12 16:41 ?1511次閱讀

    python數(shù)字排列組合需要縮進(jìn)

    Python中,數(shù)字排列組合的實(shí)現(xiàn)通常需要使用循環(huán)和遞歸來(lái)生成所有可能的組合。對(duì)于代碼塊中的循環(huán)和遞歸部分,縮進(jìn)是必需的,它用于標(biāo)識(shí)這些語(yǔ)句屬于循環(huán)或遞歸塊的一部分。 下面是一個(gè)示例,演示了如
    的頭像 發(fā)表于 11-29 16:40 ?703次閱讀

    python縮進(jìn)錯(cuò)誤怎么辦

    縮進(jìn)錯(cuò)誤是Python編程中常見(jiàn)的錯(cuò)誤之一,通常是由于代碼塊的縮進(jìn)不正確導(dǎo)致的。Python是一種強(qiáng)制縮進(jìn)的語(yǔ)言,代碼塊之間需要保持一致的
    的頭像 發(fā)表于 11-29 16:43 ?3407次閱讀

    python不匹配任何外部縮進(jìn)級(jí)別

    Python是一種高級(jí)編程語(yǔ)言,其獨(dú)特的語(yǔ)法結(jié)構(gòu)以及縮進(jìn)規(guī)則是其最重要的特點(diǎn)之一。在Python中,縮進(jìn)是用來(lái)標(biāo)識(shí)代碼塊的方式,而不像其他語(yǔ)言中使用大括號(hào)或關(guān)鍵字來(lái)完成此任務(wù)。這種獨(dú)特
    的頭像 發(fā)表于 11-29 16:49 ?1073次閱讀