精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

什么是python常用指令

汽車電子技術 ? 來源:Python日志 ? 作者:Python日志 ? 2023-02-28 13:59 ? 次閱讀

圖片

python常用指令

圖片

python os模塊,平常操作文件方便,執行cmd命令

圖片

Python的標準庫中的os模塊包含普遍的操作系統功能。如果你希望你的程序能夠與平臺無關的話,這個模塊是尤為重要的。即它允許一個程序在編寫后不需要任何改動,也不會發生任何問題,就可以在Linux和Windows下運行。

圖片

下面列出了一些在os模塊中比較有用的部分。它們中的大多數都簡單明了。

  • os.sep 可以取代操作系統特定的路徑分割符。
  • os.name字符串指示你正在使用的平臺。比如對于Windows,它是'nt',而對于Linux/Unix用戶,它是'posix'。
  • os.getcwd()函數得到當前工作目錄,即當前Python腳本工作的目錄路徑。
  • os.getenv()和os.putenv()函數分別用來讀取和設置環境變量。
  • os.listdir()返回指定目錄下的所有文件和目錄名。
  • os.remove()函數用來刪除一個文件。
  • os.system()函數用來運行shell命令。
  • os.linesep字符串給出當前平臺使用的行終止符。例如,Windows使用'\\r\\n',Linux使用'\\n'而Mac使用'\\r'。
  • os.path.split()函數返回一個路徑的目錄名和文件名。
  • os.path.isfile()和os.path.isdir()函數分別檢驗給出的路徑是一個文件還是目錄。
  • os.path.existe()函數用來檢驗給出的路徑是否真的存在

圖片

**圖片

os和os.path模塊

圖片

*** os.listdir(dirname):列出dirname下的目錄和文件

  • os.getcwd():獲得當前工作目錄
  • os.curdir:返回當前目錄('.')
  • os.chdir(dirname):改變工作目錄到dirname
  • os.path.isdir(name):判斷name是不是一個目錄,name不是目錄就返回false
  • os.path.isfile(name):判斷name是不是一個文件,不存在name也返回false
  • os.path.exists(name):判斷是否存在文件或目錄name
  • os.path.getsize(name):獲得文件大小,如果name是目錄返回0L
  • os.path.abspath(name):獲得絕對路徑
  • os.path.normpath(path):規范path字符串形式
  • os.path.split(name):分割文件名與目錄(事實上,如果你完全使用目錄,它也會將最后一個目錄作為文件名而分離,同時它不會判斷文件或目錄是否存在)
  • os.path.splitext():分離文件名與擴展名
  • os.path.join(path,name):連接目錄與文件名或目錄
  • os.path.basename(path):返回文件名
  • os.path.dirname(path):返回文件路徑

圖片

圖片

python中文注釋方法

圖片

在python編寫代碼的時候,避免不了會出現或是用到中文,這時候你需要在文件開頭加上中文注釋。如果開頭不聲明保存編碼的格式是什么,那么它會默認使用ASKII碼保存文件,這時如果你的代碼中有中文就會出錯了,即使你的中文是包含在注釋里面的。所以加上中文注釋很重要。#coding=utf-8 或者:#coding=gbk

圖片

圖片

type()函數可以做什么

圖片

在介紹數據類型的文章中提到過,要怎么樣查看對像的數據類型。type()就是一個最實用又簡單的查看數據類型的方法。type()是一個內建的函數,調用它就能夠得到一個反回值,從而知道想要查詢的對像類型信息

type(1)

圖片

圖片

print格式化輸出(字符串、整數)

圖片

python的print語句和字符串操作符%一起結合使用,可以實現替換的可能。方法很巧妙,應用范圍也比較多,操作方法如下:>>> print "%s is %d old" % ("she",20) she is 20 old 這里的%s和%d是占位符,分別是為字符串類型和整型來服務的。在占位符相關文章中過詳細的來講解。

如果想讓多個變量數據在同一行顯示,操作起來很簡單,只需要在變量名后邊加逗號就可以了,像下面這樣操作:

print a,b,c 1 2 3

圖片

圖片

定義函數function的方法

圖片

定義函數需要用到def語句,需要注意的幾個事項:1、def開頭,代表定義函數 2、def和函數名中間要敲一個空格 3、之后是函數名,這個名字用戶自己起的,方便自己使用就好 4、函數名后跟圓括號(),代表定義的是函數,里邊可加參數 5、圓括號()后一定要加冒號:這個很重要,不要忘記了 6、代碼塊部分,是由語句組成,要有縮進 7、函數要有返回值return

圖片

圖片

Python基本內置數據類型有哪些?

圖片

在Python程序中,每個數據都是對像,每個對像都有自己的一個類型。不同類型有不同的操作方法,使用內置數據類型獨有的操作方法,可以更快的完成很多工作。

一些基本數據類型,比如:整型(數字)、字符串、元組、列表、字典和布爾類型。

隨著學習進度的加深,大家還會接觸到更多更有趣的數據類型,python初學者入門時先了解這幾種類型就可以了。

圖片

圖片

基本內置數據類型對應符號

圖片

  • 整型——int——數字 python有5種數字類型,最常見的就是整型int,int python方法很實用。例如:1234、-1234
  • 布爾型——bool——用符號==表示 布爾型是一種比較特殊的python數字類型,它只有True和False兩種值,它主要用來比較和判斷,所得結果叫做布爾值。例如:3==3給出True,3==5給出False
  • 字符串——str——用' '或" "表示 例如:'www.iplaypython.com'或者"hello"
  • 列表——list——用[ ]符號表示 例如:[1,2,3,4]
  • 元組——tuple——用( )符號表示 例如:('d',300)
  • 字典——dict——用{ }符號表示例如:{'name':'coco','country':'china'}

圖片

圖片

Python基本數據類型中哪些可變,哪些是不可變

圖片

python可變數據類型:列表list[ ]、字典dict{ }

python不可變數據類型:整型int、字符串str' '、元組tuple()

圖片

Python類class定義方法與屬性教程

圖片

Python中的類(Class)是一個抽象的概念,比函數還要抽象,這也就是Python的核心概念,面對對象的編程方法(OOP),其它如:JavaC++等都是面對對象的編程語言。

面對對象(oop)中的對象,是一個非常重要的知識點,我們可以把它簡單看做是數據以及由存取、操作這些數據的方法所組成的一個集合。我們在學習函數(function)之后,知道了如果重用代碼,那為什么還要用類來取代函數呢?

圖片

圖片

類有這樣一些的優點

圖片

1 ) 、類對象是多態的:也就是多種形態,這意味著我們可以對不同的類對象使用同樣的操作方法,而不需要額外寫代碼。

2 ) 、類的封裝:封裝之后,可以直接調用類的對象,來操作內部的一些類方法,不需要讓使用者看到代碼工作的細節。

3 ) 、類的繼承:類可以從其它類或者元類中繼承它們的方法,直接使用。

圖片

圖片

定義類(class)的語法

圖片

大家直接看Python代碼:

class Iplaypython:

def fname(self, name):

self.name = name

第一行,語法是class 后面緊接著,類的名字,最后別忘記“冒號”,這樣來定義一個類。玩蛇網提示:類的名字,首字母,有一個不可文的規定,最好是大寫,這樣需要在代碼中識別區分每個類。

第二行開始是類的方法,大家看到了,和函數非常相似,但是與普通函數不同的是,它的內部有一個“self”,參數,它的作用是對于對象自身的引用。

這篇文章我們介紹了類的概念,在以后的文章中,我們會介紹更多類和抽象對象的知識,比如:類的實例(類的調用)、類的方法、構造函數、類的命名空間和作用域以及類的繼承概念。

圖片

圖片

python assert斷言詳細用法格式

圖片

使用assert斷言是學習python一個非常好的習慣,python assert斷言句語格式及用法很簡單。在沒完善一個程序之前,我們不知道程序在哪里會出錯,與其讓它在運行最崩潰,不如在出現錯誤條件時就崩潰,這時候就需要assert斷言的幫助。本文主要是講assert斷言的基礎知識。

圖片

python assert斷言的作用

圖片

python assert斷言是聲明其布爾值必須為真的判定,如果發生異常就說明表達試為假。可以理解assert斷言語句為raise-if-not,用來測試表示式,其返回值為假,就會觸發異常。

圖片

assert斷言語句的語法格式

圖片

assert python 怎么用?expression assert 表達式

下面做一些assert用法的語句供參考:

assert 1==1 assert 2+2==2*2

assert len(['my boy',12])<10

assert range(4)==[0,1,2,3]

圖片

圖片

如何為assert斷言語句添加異常參數

圖片

assert的異常參數,其實就是在斷言表達式后添加字符串信息,用來解釋斷言并更好的知道是哪里出了問題。格式如下:assert expression [, arguments] assert 表達式 [,參數]

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

    關注

    87

    文章

    11230

    瀏覽量

    208932
  • OS
    OS
    +關注

    關注

    0

    文章

    91

    瀏覽量

    34732
  • python
    +關注

    關注

    56

    文章

    4782

    瀏覽量

    84456
收藏 人收藏

    評論

    相關推薦

    常用Python圖像處理庫介紹

    本文主要介紹了一些簡單易懂最常用Python 圖像處理庫。
    的頭像 發表于 08-19 10:54 ?1978次閱讀

    matlab常用函數與常用指令

    matlab常用函數與常用指令大全
    發表于 04-29 11:10

    Python常用Selenium方法封裝是什么

    Python中,常用Selenium方法封裝(4)
    發表于 05-18 12:03

    Python os和ospath模塊常用的方法是什么

    Python os和ospath模塊常用的方法
    發表于 05-21 09:19

    常用arm指令集及匯編

    常用arm指令集及匯編
    發表于 09-09 14:22 ?34次下載
    <b class='flag-5'>常用</b>arm<b class='flag-5'>指令</b>集及匯編

    matlab常用函數與常用指令大全

    matlab常用函數與常用指令大全 matlab常用函數- -1、特殊變量與常數 ans 計算結果的變量名 computer 確定運行的計
    發表于 11-29 13:04 ?5227次閱讀

    ABB_ROBOT_常用RAPID指令

    ABB_ROBOT_常用RAPID指令一.
    發表于 12-23 14:48 ?28次下載

    MATLAB常用指令

    MATLAB常用指令表,喜歡學習的朋友可以下載來學習。
    發表于 11-18 16:53 ?0次下載

    常用的ARM指令集及匯編

    常用的ARM指令集及匯編
    發表于 10-30 10:07 ?24次下載
    <b class='flag-5'>常用</b>的ARM<b class='flag-5'>指令</b>集及匯編

    6款常用Python IDE詳解

    Python語言是最受歡迎的web語言之一,特別是近幾年,python語言廣泛的運用于各類網站開發、處理系統管理等。python語言這么受歡迎,那python編程必備IDE你知道幾款呢
    發表于 04-03 11:40 ?12次下載

    GSM模塊常用AT指令詳解

    本文首先介紹了AT指令的概念和AT指令的用法,其次闡述了AT的命令格式,最后對GSM模塊常用AT指令進行了匯總。
    的頭像 發表于 05-15 11:16 ?2.6w次閱讀
    GSM模塊<b class='flag-5'>常用</b>AT<b class='flag-5'>指令</b>詳解

    python常用的內置函數和模塊

    python數字包含常用的內置函數和模塊,比如pow()、abs()、floor()、int()等函數,以及math、random等模塊。
    的頭像 發表于 03-10 10:10 ?909次閱讀

    如何安裝常用Python

    使用常用Python庫是非常重要的一步。本文將介紹如何安裝常用Python庫,以幫助您在Python開發中更加高效地進行編程。
    的頭像 發表于 04-14 12:11 ?1129次閱讀

    Python列表的基本概念、常用操作及實際應用

    Python列表是一種強大的數據結構,用于在程序中存儲和操作一系列的值。列表是可變的(mutable),可以動態地增加、刪除和修改其中的元素。在Python中,列表是最常用的數據結構之一,被廣泛應用
    的頭像 發表于 04-16 10:42 ?1688次閱讀

    Python常用的幾個命令介紹

    Python是一種功能強大的編程語言,廣泛用于數據分析、人工智能和Web開發等領域。在使用Python時,需要掌握一些基本的命令,以便更好地管理和運行代碼。下面將介紹Python常用
    的頭像 發表于 06-21 17:12 ?2297次閱讀