色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Python的組成和縮進介紹

麥辣雞腿堡 ? 來源:CSDN博客 ? 作者:時間靜止不是簡史 ? 2023-03-05 17:09 ? 次閱讀

1. Python組成和縮進

Python程序由模塊組成。一個模塊對應python源文件,一般后綴名是:.py

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

語句是Python程序的構造單元,用于創(chuàng)建對象、變量賦值、調用函數、控制語句等

wKgaomQEXASAXFksAACbBLIAhLk937.jpg

縮進

通常采用“四個空格”表示一個縮進。 并且避免將“tab制表符”或者tab與空格混合的縮進風格。

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

2. 對象

Python中,一切皆對象。 每個對象由: 標識(identity)、類型(type)、值(value) 組成

代碼測試: 輸出對象的類型, id, 值

a = 1

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

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

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

b = “我是誰”

print(b)

print(id(b))

print(type(b))

運行結果

深入理解對象

標識用于唯一標識對象,通常對應于對象在計算機內存中的地址。使用內置函數id(obj)可返回對象obj的標識。

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

值表示對象所存儲的數據的信息。使用print(obj)可以直接打印出值。

對象的本質就是:一個內存塊,擁有特定的值,支持特定類型的相關操作

內存示意圖

wKgZomQEXB-AWmbfAACNQMPygZU983.jpg

棧是內存中一個連續(xù)的空間, 堆是不連續(xù)的空間。 每次生成對象時, 都會在內存中開辟空間。

棧中存放的是對象名/變量和id / 內存地址, 堆中存放 的是 id, type. value.

3. 引用

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

變量存儲的就是對象的地址, 變量通過地址引用了“對象”。

變量位于:棧內存; 對象位于:堆內存

變量不需要顯式聲明類型。根據變量引用的對象,Python解釋器自動確定數據類型

4. 標識符規(guī)則

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

區(qū)分大小寫

不能使用關鍵字。比如: if 、 or 、 while 等

第一個字符必須是字母、下劃線。其后的字符是:字母、數字、下劃線

以雙下劃線開頭和結尾的名稱通常有特殊含義,盡量避免這種寫法。比如: __init__ 是類的構造函數

wKgaomQEXDmAFuQ9AAFjOnwAOg8087.jpg

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

    關注

    88

    文章

    3630

    瀏覽量

    93829
  • 程序
    +關注

    關注

    117

    文章

    3792

    瀏覽量

    81190
  • python
    +關注

    關注

    56

    文章

    4800

    瀏覽量

    84834
收藏 人收藏

    評論

    相關推薦

    Python

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

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

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

    python縮進必須是4個空格嗎?

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

    python腳本開機啟動代碼詳解

     Python是一種面向對象的解釋型計算機程序設計語言。Python是純粹的自由軟件, 源代碼和解釋器CPython遵循 GPL(GNU General Public License)協(xié)議[2] 。Python語法簡潔清晰,特色
    發(fā)表于 11-15 14:19 ?9666次閱讀
    <b class='flag-5'>python</b>腳本開機啟動代碼詳解

    Python慘遭開發(fā)者嫌棄,8個理由說明Python很糟糕

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

    Python語言程序設計實例解析

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

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

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

    python程序組成

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

    介紹python列表的邊界和嵌套

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

    什么是python縮進

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

    Python基本格式

    Python 初識 1. Python基本格式 縮進風格 恰當的空格,縮進問題 邏輯行首的空白(空格和制表符)用來決定邏輯行的縮進層次,從而
    的頭像 發(fā)表于 03-05 17:06 ?2827次閱讀
    <b class='flag-5'>Python</b>基本格式

    Python中什么是語句塊

    Python將一個tab字符解釋為到下一個tab字符位置的移動,而一個tab字符位置為8個空格,但是標準且推薦的方式是只用空格,尤其是在每個縮進需要4個空格的時候。 在Python中,英文版冒號(:)用來標識語句塊的開始,塊中
    的頭像 發(fā)表于 09-12 16:41 ?1031次閱讀

    python數字排列組合需要縮進

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

    python縮進錯誤怎么辦

    縮進錯誤是Python編程中常見的錯誤之一,通常是由于代碼塊的縮進不正確導致的。Python是一種強制縮進的語言,代碼塊之間需要保持一致的
    的頭像 發(fā)表于 11-29 16:43 ?2324次閱讀

    python不匹配任何外部縮進級別

    Python是一種高級編程語言,其獨特的語法結構以及縮進規(guī)則是其最重要的特點之一。在Python中,縮進是用來標識代碼塊的方式,而不像其他語言中使用大括號或關鍵字來完成此任務。這種獨特
    的頭像 發(fā)表于 11-29 16:49 ?663次閱讀
    主站蜘蛛池模板: 国产精品一区二区人妻无码 | 翁公咬着小娇乳H边走边欢A | 亚洲一区二区三区91 | 90后性爱视频 | 久草网国产自偷拍 | 迅雷成人下载 | 久久机热视频 这里只有精品首页 | 高清无码中文字幕影片 | FREE性丰满白嫩白嫩的HD | 一区三区在线专区在线 | 成3d漫二区三区四区 | 日韩性大片 | 多男同时插一个女人8p | WWW国产亚洲精品久久久日本 | 内射一区二区精品视频在线观看 | 日韩亚洲欧美中文高清在线 | 超嫩校花被灌醉在线观看 | 大胸美女被c | 国产成人女人在线视频观看 | 亚洲日本一区二区三区在线不卡 | 99热在线精品视频 | 亚洲精品国产自在现线最新 | 黄色三级视频在线 | 快播免费电影 | 日日碰狠狠添天天爽 | 麻豆一区二区免费播放网站 | 国产精品99久久久久久宅男AV | 亚洲综合香蕉在线视频 | 中文字幕人成人乱码亚洲影视 | 添加一点爱与你电视剧免费观看 | 亚洲 日韩 国产 中文视频 | 自拍偷拍12p | 国产精品久久人妻无码网站一区L | 国产特级毛片AAAAAAA高清 | 国内精品人妻无码久久久影院蜜桃 | 免费看国产精品麻豆 | 无码人妻精品一区二区蜜桃色 | 人妻少妇偷人精品无码洋洋AV | 国产成人在线小视频 | 耻辱の奴隷淑女中文字幕 | 国产精品久久久久久久久久影院 |