九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開(kāi)通VIP
9個(gè)詳解步驟教你入門Python!( 內(nèi)建類型,字典操作等使用方法)

前言:

今天為大家?guī)?lái)的內(nèi)容是9個(gè)詳解步驟教你入門Python!( 內(nèi)建類型 ,字典操作等使用方法)!本文內(nèi)容具有不錯(cuò)的參考意義,希望在此能夠幫助到各位?。ǘ鄶?shù)代碼用圖片的方式呈現(xiàn)出來(lái),方便各位觀看與收藏)

一、變量和表達(dá)式

介紹:

Python是強(qiáng)類型語(yǔ)言,無(wú)法根據(jù)上下文自動(dòng)解析轉(zhuǎn)換成合適的類型。 Python是一種動(dòng)態(tài)語(yǔ)言,在程序運(yùn)行過(guò)程中,同一個(gè)變量名在運(yùn)行的不同階段可以代表不同形式的值(整型,浮點(diǎn),列表,元組),變量名只是各種數(shù)據(jù)及對(duì)象的引用。C語(yǔ)言中的變量名是用來(lái)存放結(jié)果的內(nèi)存片段。

  1. 在Python中是通過(guò)對(duì)象的引用而不是值來(lái)賦值給變量的。
  2. 賦值操作符主要是'=',同時(shí)也可使用增量賦值,如 x+=1。但是沒(méi)有自增、自減操作符。
  3. 在C語(yǔ)言中,賦值語(yǔ)句可以當(dāng)作表達(dá)式(可以返回值),但是在Python中賦值語(yǔ)句不會(huì)返回值,如下面的就是非法的:
>>> x=1>>> y=(x=x+1)

SyntaxError: invalid syntax

以 #! 開(kāi)頭的稱為組織行,這行告訴你的Linux/Unix系統(tǒng)當(dāng)你執(zhí)行你的程序的時(shí)候,它應(yīng)該運(yùn)行哪個(gè)解釋器。例如:#!/usr/bin/python

以 # 開(kāi)頭的稱為注釋行。

二、條件語(yǔ)句

控制流語(yǔ)句:通過(guò)使用or,and,not關(guān)鍵字可以建立任意的條件表達(dá)式

if-elif-else:(Python 沒(méi)有 switch-case 語(yǔ)句,可以通過(guò) if 語(yǔ)句配合字典完成同樣的工作)

break 和 continue:用于中斷和繼續(xù)循環(huán)。

三、文件的輸入/輸出

小編在此想說(shuō)一句話:我是一名python開(kāi)發(fā)工程師,整理了一套最新的python系統(tǒng)學(xué)習(xí)教程,包括從基礎(chǔ)的python腳本到web開(kāi)發(fā)、爬蟲、數(shù)據(jù)分析、數(shù)據(jù)可視化、機(jī)器學(xué)習(xí),面試寶典,面試寶典,面試寶典。想要這些資料的可以關(guān)注小編,并在后臺(tái)私信小編:“07”即可領(lǐng)取。

四、內(nèi)建類型

1.數(shù)值類型

Python有4種數(shù)值類型:整數(shù)、長(zhǎng)整數(shù)、浮點(diǎn)數(shù)和復(fù)數(shù)。所有數(shù)值類型都是不可變類型。

python不支持自增自減操作符++,--,++i,其實(shí)是+(+i)的意思

運(yùn)算符與表達(dá)式:基本上與其它語(yǔ)言相類似,只是有以下幾點(diǎn)不同:

x*y:乘法。2 * 3得到6。'la' * 3得到'lalala'。

x**y:冪運(yùn)算,返回 x 的 y 次冪。

x/y:x 除以 y,4/3得到1(整數(shù)的除法得到整數(shù)結(jié)果)。4.0/3或4/3.0得到1.3333333333333333。

x//y:取整除。返回商的整數(shù)部分。4 // 3.0得到1.0。

除法//:地板除在任何時(shí)候都會(huì)將小數(shù)部分舍為0

-x 改變x的符號(hào)位

2. 列表和元組(list & tuple)

列表和元組是任意對(duì)象的序列,支持的常用操作:

len()append()insert(index,aMember)list[index]=aNewMember

一個(gè)元素的元組:a=(12,) #注意一定要個(gè)額外的逗號(hào)!

對(duì)于tuple中的元素,不可以修改,也不可以添加

列表是可變的序列,允許插入,刪除,替換元素等操作

可變序列支持的操作:

五、循環(huán)

range()函數(shù)在內(nèi)存中建立一個(gè)列表,當(dāng)需要一個(gè)很大的列表時(shí)候,這個(gè)占內(nèi)存且耗時(shí)間,為了克服這個(gè)缺點(diǎn),python提供了xrange()。xrange()函數(shù)只在需要的時(shí)候才臨時(shí)計(jì)算提供值,大大節(jié)省了內(nèi)存。

六、函數(shù)

def say(message, times = 1): # time 的默認(rèn)參數(shù)值是 1

print message * times

return time # 無(wú)返回值的函數(shù)可省掉 return,等同于return None

只有在形參表末尾的那些參數(shù)可以有默認(rèn)參數(shù)值,即你不能在聲明函數(shù)形參的時(shí)候,先聲明有默認(rèn)值的形參而后聲明沒(méi)有默認(rèn)值的形參。這是因?yàn)橘x給形參的值是根據(jù)位置而賦值的。例如,def func(a, b=5)是有效的,

但是def func(a=5, b)是無(wú)效的。

global a # 獲得全局變量a

用戶自定義函數(shù):

用戶自定義函數(shù)有如下屬性:

  1. f.__module__ #函數(shù)所在的模塊名
  2. f.__doc__ 或者 f.func_doc #文檔字符串
  3. f.__name__ 或者 f.func_name #函數(shù)名
  4. f.__dict__ 或者 f.func_dict #支持任意函數(shù)屬性的函數(shù)名字空間
  5. f.func_code #編譯后產(chǎn)生的字節(jié)碼
  6. f.func_defaults #包含所有默認(rèn)參數(shù)的元組
  7. f.func_globals #函數(shù)所在的模塊的全局名稱空間的字典
  8. f.func_closure #None or a tuple of cells that contain bindings for the function's free variables.

七、類

類方法的定義:

isinstance(s,C) 用于測(cè)試s是否是C或是C的子類的實(shí)例

issubclass(A,B) 用于測(cè)試A是否是B的子類

八、異常

用try和except語(yǔ)句來(lái)捕獲異常:

如果有IOError異常,就將錯(cuò)誤原因放置在對(duì)象e中,然后運(yùn)行except代碼塊,如果發(fā)生其他類型的異常就將控制權(quán)轉(zhuǎn)到處理該異常的except的代碼塊。

沒(méi)找到該代碼塊,程序?qū)⒔K止運(yùn)行,若沒(méi)有發(fā)生異常,except代碼會(huì)被忽略掉。

九、模塊

import 模塊名

import 模塊名 as 別名

from 模塊 import 對(duì)象(函數(shù))

from 模塊 import *

內(nèi)建函數(shù)dir()可以列出一個(gè)模塊中的所有可訪問(wèn)的內(nèi)容

可以被import導(dǎo)入的模塊:

  1. 使用python寫的程序(.py程序)
  2. C或C++擴(kuò)展(已編譯的共享庫(kù)或DLL)
  3. 包(包含多個(gè)模塊)
  4. 內(nèi)建模塊(使用C寫的并已鏈接到python解釋器內(nèi))

以上就是本文的全部?jī)?nèi)容啦!

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
給妹子講python-S01E17函數(shù)的基本特征
對(duì)比學(xué)習(xí):Golang VS Python3
Python“奇葩”語(yǔ)法你都見(jiàn)過(guò)哪些
一天快速入門python
Python中堪稱最強(qiáng)的核心筆記,共計(jì)260頁(yè)內(nèi)容。
python十分鐘入門 | Linux大棚
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服