成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Python入門學(xué)習(xí)(五)

biaoxiaoduan / 755人閱讀

摘要:森森字符串格式化表示整數(shù)表示浮點(diǎn)數(shù)表示字符串表示十六進(jìn)制整數(shù)十進(jìn)制傳入會(huì)轉(zhuǎn)化一次變?yōu)槭M(jìn)制的在使用格式化占位符的字符串中用來(lái)表示一個(gè)使用方法格式化輸出成績(jī)提升了小明

熟悉了Python中的控制語(yǔ)句后, 就可以進(jìn)一步探索Python了.

Python 常用的內(nèi)置函數(shù)

所謂內(nèi)置函數(shù), 是不用導(dǎo)入其他模塊, 就可以直接使用的函數(shù)

range()

它生成一個(gè)等差級(jí)數(shù)鏈表

range( [起始值, 0], <截止值>, [步長(zhǎng), 1] )
range(3, 10, 3) # 3, 6, 9

list()

從可迭代(對(duì)象)中創(chuàng)建列表

list(  )
list(range(3, 10, 3)) # [3, 6, 9]

chr()

返回傳入ASCII碼對(duì)應(yīng)的字符

chr(  )
chr(65) # A

ord()

返回傳入字符對(duì)應(yīng)的ASCII碼值

ord(  )
ord("A") # 65

len()

返回傳入集合長(zhǎng)度

len( <集合> )
len([1, 3, 5]) # 3

input()

接收控制臺(tái)的輸入內(nèi)容

input( ["提示信息"] )
input("請(qǐng)輸入您的身高:")

float()

將傳入數(shù)據(jù), 轉(zhuǎn)為 float類型

float(  ) raise ValueError
float(1) # 1.0
float("1.9") # 1.9

str()

將傳入數(shù)據(jù), 轉(zhuǎn)為字符串

str(  )

str({"A":1, "B":2}) # "{"A": 1, "B": 2}"

int()

將傳入數(shù)據(jù), 轉(zhuǎn)為 int 類型

int(  ) raise ValueError
int(1.9) # 1
int("1.9") # ValueError 

isinstance()

判斷數(shù)據(jù)是否指定類型

isinstance( ,  )

x = 1.0
isinstance(x, float) # True

type()

返回傳入數(shù)據(jù)的類型

type(  )

type(1) == int # True
Python 字符集
bytes 類型數(shù)據(jù)
x = b"A" # bytes 類型數(shù)據(jù) 
y = "A"
print("x =", x, "	" ,type(x)) # 
print("y =", y, "	" ,type(y)) # 
z = ord(x) 
print(z) # 65
字符編碼
print("A".encode("ASCII"))
print("森".encode("GBK")) # b"xc9xad"
print("森".encode("GB2312")) # b"xc9xad"
print("森".encode("UTF-8")) # b"xe6xa3xae"
ASCII碼 范圍 [0, 127]
GBKGB2312 都是用兩個(gè)字節(jié)表示
UTF-8 用三個(gè)字節(jié)表示
x = b"x41"
print(x) # b"A"
print(x.decode("ASCII")) # A
x = b"xc9xad" # => 11001001 10101101
print(x.decode("GB2312")) # 森
print(x.decode("GBK")) # 森
x = b"xe6xa3xae" # => 11100110 10100011 10101110
print(x.decode("UTF-8")) # 森

print(len("ABC")) # 3
print(len("森A")) # 2
x = b"xc9xad"
print(x) # b"xc9xad"
print(x.decode("GBK")) # 森
print(len(x)) # 2
# 1個(gè)中文字符經(jīng)過(guò)UTF-8編碼后通常會(huì)占用3個(gè)字節(jié),而1個(gè)英文字符只占用1個(gè)字節(jié)。
print(len("森".encode("utf-8"))) # 3
print(len("森A".encode("utf-8"))) # 4
Python 字符串格式化
s = "Hello %s" % ("World!")
print(s)
# %d 表示 整數(shù)
# %f 表示 浮點(diǎn)數(shù)
# %s 表示 字符串
# %x 表示 十六進(jìn)制整數(shù)
# s = "Age: %s. Gender: %s" % (25, True)
# s = "Age: %d. Gender: %s" % (25, True)
# s = "Age: %f. Gender: %s" % (25, True)
s = "Age: %x. Gender: %s" % (25, True) # 十進(jìn)制25傳入, 會(huì)轉(zhuǎn)化一次, 變?yōu)槭M(jìn)制的 19 
print(s)
s = "Growth rate: %d%%" % (7) # 在使用格式化占位符的字符串中, 用 %% 來(lái)表示一個(gè) %  
print(s)

# 使用format方法, 格式化輸出
s =  "Hello, {0}, 成績(jī)提升了 {1:.2f}%".format("小明", 17.125)
print(s)

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/41233.html

相關(guān)文章

  • 零基礎(chǔ)如何學(xué)爬蟲(chóng)技術(shù)

    摘要:楚江數(shù)據(jù)是專業(yè)的互聯(lián)網(wǎng)數(shù)據(jù)技術(shù)服務(wù),現(xiàn)整理出零基礎(chǔ)如何學(xué)爬蟲(chóng)技術(shù)以供學(xué)習(xí),。本文來(lái)源知乎作者路人甲鏈接楚江數(shù)據(jù)提供網(wǎng)站數(shù)據(jù)采集和爬蟲(chóng)軟件定制開(kāi)發(fā)服務(wù),服務(wù)范圍涵蓋社交網(wǎng)絡(luò)電子商務(wù)分類信息學(xué)術(shù)研究等。 楚江數(shù)據(jù)是專業(yè)的互聯(lián)網(wǎng)數(shù)據(jù)技術(shù)服務(wù),現(xiàn)整理出零基礎(chǔ)如何學(xué)爬蟲(chóng)技術(shù)以供學(xué)習(xí),http://www.chujiangdata.com。 第一:Python爬蟲(chóng)學(xué)習(xí)系列教程(來(lái)源于某博主:htt...

    KunMinX 評(píng)論0 收藏0
  • Python爬蟲(chóng)學(xué)習(xí)路線

    摘要:以下這些項(xiàng)目,你拿來(lái)學(xué)習(xí)學(xué)習(xí)練練手。當(dāng)你每個(gè)步驟都能做到很優(yōu)秀的時(shí)候,你應(yīng)該考慮如何組合這四個(gè)步驟,使你的爬蟲(chóng)達(dá)到效率最高,也就是所謂的爬蟲(chóng)策略問(wèn)題,爬蟲(chóng)策略學(xué)習(xí)不是一朝一夕的事情,建議多看看一些比較優(yōu)秀的爬蟲(chóng)的設(shè)計(jì)方案,比如說(shuō)。 (一)如何學(xué)習(xí)Python 學(xué)習(xí)Python大致可以分為以下幾個(gè)階段: 1.剛上手的時(shí)候肯定是先過(guò)一遍Python最基本的知識(shí),比如說(shuō):變量、數(shù)據(jù)結(jié)構(gòu)、語(yǔ)法...

    liaoyg8023 評(píng)論0 收藏0
  • 帶你入門 JavaScript ES6 () 集合

    摘要:一概述集合是引入的新的內(nèi)置對(duì)象類型,其特點(diǎn)同數(shù)學(xué)意義的集合,即集合內(nèi)所有元素不重復(fù)元素唯一。數(shù)組集合對(duì)比數(shù)組和集合,數(shù)組可以加入重復(fù)數(shù)據(jù),而集合的所有元素是唯一的不允許重復(fù)。因此,適合臨時(shí)存放一組對(duì)象,以及存放跟對(duì)象綁定的信息。 本文同步帶你入門 帶你入門 JavaScript ES6 (五) 集合,轉(zhuǎn)載請(qǐng)注明出處。 前面我們學(xué)習(xí)了: for of 變量和擴(kuò)展語(yǔ)法 塊作用域變量和解構(gòu)...

    BetaRabbit 評(píng)論0 收藏0
  • 史上最詳細(xì)Python學(xué)習(xí)路線-從入門到精通,只需90天

    摘要:針對(duì)的初學(xué)者,從無(wú)到有的語(yǔ)言如何入門,主要包括了的簡(jiǎn)介,如何下載,如何安裝,如何使用終端,等各種開(kāi)發(fā)環(huán)境進(jìn)行開(kāi)發(fā),中的語(yǔ)法和基本知識(shí)概念和邏輯,以及繼續(xù)深入學(xué)習(xí)的方法。 ...

    gghyoo 評(píng)論0 收藏0
  • 首次公開(kāi),整理12年積累的博客收藏夾,零距離展示《收藏夾吃灰》系列博客

    摘要:時(shí)間永遠(yuǎn)都過(guò)得那么快,一晃從年注冊(cè),到現(xiàn)在已經(jīng)過(guò)去了年那些被我藏在收藏夾吃灰的文章,已經(jīng)太多了,是時(shí)候把他們整理一下了。那是因?yàn)槭詹貖A太亂,橡皮擦給設(shè)置私密了,不收拾不好看呀。 ...

    Harriet666 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<