老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業(yè)提供網(wǎng)站建設(shè)、域名注冊(cè)、服務(wù)器等服務(wù)

python基本語(yǔ)法有哪些-創(chuàng)新互聯(lián)

創(chuàng)新互聯(lián)www.cdcxhl.cn八線動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買(mǎi)多久送多久,劃算不套路!

在貴港等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專(zhuān)注、極致的服務(wù)理念,為客戶提供網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作按需開(kāi)發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),成都營(yíng)銷(xiāo)網(wǎng)站建設(shè),外貿(mào)網(wǎng)站建設(shè),貴港網(wǎng)站建設(shè)費(fèi)用合理。

小編給大家分享一下python基本語(yǔ)法有哪些,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

1.Python標(biāo)識(shí)符

在 Python 里,標(biāo)識(shí)符有字母、數(shù)字、下劃線組成。

在 Python 中,所有標(biāo)識(shí)符可以包括英文、數(shù)字以及下劃線(_),但不能以數(shù)字開(kāi)頭。

Python 中的標(biāo)識(shí)符是區(qū)分大小寫(xiě)的。

以下劃線開(kāi)頭的標(biāo)識(shí)符是有特殊意義的。以單下劃線開(kāi)頭 _foo 的代表不能直接訪問(wèn)的類(lèi)屬性,需通過(guò)類(lèi)提供的接口進(jìn)行訪問(wèn),不能用 from xxx import * 而導(dǎo)入;

以雙下劃線開(kāi)頭的 foo 代表類(lèi)的私有成員;以雙下劃線開(kāi)頭和結(jié)尾的 foo 代表 Python 里特殊方法專(zhuān)用的標(biāo)識(shí),如 init__() 代表類(lèi)的構(gòu)造函數(shù)。

2.Python有五個(gè)標(biāo)準(zhǔn)的數(shù)據(jù)類(lèi)型:

·Numbers(數(shù)字)

·String(字符串)

·List(列表)

·Tuple(元組)

·Dictionary(字典)

Python支持四種不同的數(shù)字類(lèi)型:

·int(有符號(hào)整型)

·long(長(zhǎng)整型[也可以代表八進(jìn)制和十六進(jìn)制])

·float(浮點(diǎn)型)

·complex(復(fù)數(shù))

python的字串列表有2種取值順序:

·從左到右索引默認(rèn)0開(kāi)始的,大范圍是字符串長(zhǎng)度少1

·從右到左索引默認(rèn)-1開(kāi)始的,大范圍是字符串開(kāi)頭

List(列表) 是 Python 中使用最頻繁的數(shù)據(jù)類(lèi)型。

列表可以完成大多數(shù)集合類(lèi)的數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)。它支持字符,數(shù)字,字符串甚至可以包含列表(即嵌套)。

列表用 [ ] 標(biāo)識(shí),是 python 最通用的復(fù)合數(shù)據(jù)類(lèi)型。

列表中值的切割也可以用到變量 [頭下標(biāo):尾下標(biāo)] ,就可以截取相應(yīng)的列表,從左到右索引默認(rèn) 0 開(kāi)始,從右到左索引默認(rèn) -1 開(kāi)始,下標(biāo)可以為空表示取到頭或尾。

加號(hào) + 是列表連接運(yùn)算符,星號(hào) * 是重復(fù)操作。

元組是另一個(gè)數(shù)據(jù)類(lèi)型,類(lèi)似于List(列表)。

元組用”()”標(biāo)識(shí)。內(nèi)部元素用逗號(hào)隔開(kāi)。但是元組不能二次賦值,相當(dāng)于只讀列表。

字典(dictionary)是除列表以外python之中最靈活的內(nèi)置數(shù)據(jù)結(jié)構(gòu)類(lèi)型。

列表是有序的對(duì)象結(jié)合,字典是無(wú)序的對(duì)象集合。兩者之間的區(qū)別在于:字典當(dāng)中的元素是通過(guò)鍵來(lái)存取的,而不是通過(guò)偏移存取。

字典用”{ }”標(biāo)識(shí)。字典由索引(key)和它對(duì)應(yīng)的值value組成。

3.Python數(shù)據(jù)類(lèi)型轉(zhuǎn)換

有時(shí)候,我們需要對(duì)數(shù)據(jù)內(nèi)置的類(lèi)型進(jìn)行轉(zhuǎn)換,數(shù)據(jù)類(lèi)型的轉(zhuǎn)換,你只需要將數(shù)據(jù)類(lèi)型作為函數(shù)名即可。

以下幾個(gè)內(nèi)置的函數(shù)可以執(zhí)行數(shù)據(jù)類(lèi)型之間的轉(zhuǎn)換。這些函數(shù)返回一個(gè)新的對(duì)象,表示轉(zhuǎn)換的值。

函數(shù)                                                 描述

int(x [,base])                            將x轉(zhuǎn)換為一個(gè)整數(shù)

long(x [,base] )                        將x轉(zhuǎn)換為一個(gè)長(zhǎng)整數(shù)

float(x)                                    將x轉(zhuǎn)換到一個(gè)浮點(diǎn)數(shù)

complex(real [,imag])             創(chuàng)建一個(gè)復(fù)數(shù)

str(x)                                       將對(duì)象 x 轉(zhuǎn)換為字符串

repr(x)                                    將對(duì)象 x 轉(zhuǎn)換為表達(dá)式字符串

eval(str)                                  用來(lái)計(jì)算在字符串中的有效Python表達(dá)式,并返回一個(gè)對(duì)象

tuple(s)                                   將序列 s 轉(zhuǎn)換為一個(gè)元組

list(s)                                       將序列 s 轉(zhuǎn)換為一個(gè)列表

set(s)                                       轉(zhuǎn)換為可變集合

dict(d)                                     創(chuàng)建一個(gè)字典,d 必須是一個(gè)序列 (key,value)元組

frozenset(s)                            轉(zhuǎn)換為不可變集合

chr(x)                                      將一個(gè)整數(shù)轉(zhuǎn)換為一個(gè)字符

unichr(x)                                 將一個(gè)整數(shù)轉(zhuǎn)換為Unicode字符

ord(x)                                      將一個(gè)字符轉(zhuǎn)換為它的整數(shù)值

hex(x)                                      將一個(gè)整數(shù)轉(zhuǎn)換為一個(gè)十六進(jìn)制字符串

oct(x)                                       將一個(gè)整數(shù)轉(zhuǎn)換為一個(gè)八進(jìn)制字符串

4.Python 運(yùn)算符

算術(shù)運(yùn)算符

比較(關(guān)系)運(yùn)算符

賦值運(yùn)算符

邏輯運(yùn)算符

位運(yùn)算符

成員運(yùn)算符

身份運(yùn)算符

運(yùn)算符優(yōu)先級(jí)

# 數(shù)據(jù)類(lèi)型
print(0xff00);  # 十六進(jìn)制用0x前綴和0-9,a-f表示
print(1.23e9);  # 對(duì)于很大或很小的浮點(diǎn)數(shù),就必須用科學(xué)計(jì)數(shù)法表示,把10用e替代,1.23x10^9就是1.23e9,或者12.3e8,
0.000012可以寫(xiě)成1.2e-5,等等。
# 在Python中,可以直接用True、False表示布爾值(請(qǐng)注意大小寫(xiě))布爾值可以用and、or和not運(yùn)算。
# 空值是Python里一個(gè)特殊的值,用None表示。None不能理解為0,因?yàn)?是有意義的,而None是一個(gè)特殊的空值。
# ----------------------------------------
# print語(yǔ)句
print('hello, world')
print('The quick brown fox', 'jumps over', 'the lazy dog') # 遇到逗號(hào)“,”會(huì)輸出一個(gè)空格
print('100 + 200 =', 100 + 200)  # 計(jì)算100 + 200的結(jié)果
# --------------------------------------------
# 變量
a = 1  # 變量是用一個(gè)變量名表示,變量名必須是大小寫(xiě)英文、數(shù)字和_的組合,且不能用數(shù)字開(kāi)頭
# 可以把任意數(shù)據(jù)類(lèi)型賦值給變量,同一個(gè)變量可以反復(fù)賦值,而且可以是不同類(lèi)型的變量,稱為動(dòng)態(tài)語(yǔ)言
# -------------------------------------------
# 可以使用轉(zhuǎn)義字符 \ 、\n、\t等等
# -------------------------------------------
# raw字符串與多行字符串
print(r'\(~_~)/ \(~_~)/');  # 我們可以在字符串前面加個(gè)前綴 r ,表示這是一個(gè) raw 字符串,里面的字符就不需要轉(zhuǎn)義了
# 但是r'...'表示法不能表示多行字符串,也不能表示包含'和 "的字符串
# 如果要表示多行字符串,可以用'''...'''表示
print('''Python is created by "Guido".
It is free and easy to learn.Let's start learn Python in imooc!''');  # 等同于'Line 1\nLine 2\nLine 3'
# ---------------------------------------------------
# Python在后來(lái)添加了對(duì)Unicode的支持,以Unicode表示的字符串用u'...'表示,比如:
print(u'中文')
#---------------------------------------------------
#布爾類(lèi)型
a = True
print( a and 'a=T' or 'a=F',a)
a and 'a=T'
#計(jì)算結(jié)果不是布爾類(lèi)型,而是字符串 'a=T',這是為什么呢?
#因?yàn)镻ython把0、空字符串''和None看成 False,其他數(shù)值和非空字符串都看成 True,所以:
a and 'a=T' #計(jì)算結(jié)果是 'a=T'
print( a and 'a=T' or 'a=F') #計(jì)算結(jié)果還是 'a=T'
# 創(chuàng)建tuple
# tuple是另一種有序的列表,中文翻譯為“ 元組 ”。tuple 和 list 非常類(lèi)似,但是,tuple一旦創(chuàng)建完畢,就不能修改了。
t = ('Adam', 'Lisa', 'Bart')  # 創(chuàng)建tuple和創(chuàng)建list唯一不同之處是用( )替代了[ ]
print(t)
# list是一種有序的集合,可以隨時(shí)添加和刪除其中的元素
L = ['Adam', 95.5, 'Lisa', 85, 'Bart', 59]
# 按照索引訪問(wèn)list
# 輸出Bart,下標(biāo)是從0開(kāi)始
print(L[4])
# 倒序訪問(wèn)list
# 輸出Bart,下標(biāo)是從0開(kāi)始
print(L[-2])
# dict的特點(diǎn)
# dict的第一個(gè)特點(diǎn)是查找速度快,無(wú)論dict有10個(gè)元素還是10萬(wàn)個(gè)元素,查找速度都一樣(而list的查找速度隨著元素增加而逐漸
下降。不過(guò)dict的查找速度快不是沒(méi)有代價(jià)的,dict的缺點(diǎn)是占用內(nèi)存大,還會(huì)浪費(fèi)很多內(nèi)容,list正好相反,占用內(nèi)存小,但是查
找速度慢。)
# 由于dict是按 key 查找,所以,在一個(gè)dict中,key不能重復(fù)。
# dict的第二個(gè)特點(diǎn)就是存儲(chǔ)的key-value序?qū)κ菦](méi)有順序的
# dict的第三個(gè)特點(diǎn)是作為 key 的元素必須不可變,Python的基本類(lèi)型如字符串、整數(shù)、浮點(diǎn)數(shù)都是不可變的,都可以作為 key。
但是list是可變的,就不能作為 key
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59}
# 更新dict
d['Paul'] = 72  # 如果 key 已經(jīng)存在,則賦值會(huì)用新的 value 替換掉原來(lái)的 value
# 遍歷dict
for i in d:
    print(i,':',d[i])
 # ---------------------------------------------------
# set 持有一系列元素,這一點(diǎn)和 list 很像,但是set的元素沒(méi)有重復(fù),而且是無(wú)序的,這點(diǎn)和 dict 的 key很像。
# 創(chuàng)建
s = set(['A', 'B', 'C'])
# 遍歷
#更新set
s.add(4) #元素已經(jīng)存在于set中,add()不會(huì)報(bào)錯(cuò),但是不會(huì)加進(jìn)去了
s.remove(4) #元素不存在set中,remove()會(huì)報(bào)錯(cuò),所以remove()前需要判斷。
for name in s:
 print(name)

以上是python基本語(yǔ)法有哪些的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道!


新聞標(biāo)題:python基本語(yǔ)法有哪些-創(chuàng)新互聯(lián)
分享網(wǎng)址:http://www.xueling.net.cn/article/jcgoh.html

其他資訊

在線咨詢
服務(wù)熱線
服務(wù)熱線:028-86922220
TOP
主站蜘蛛池模板: 少妇久久久久久人妻无码 | 国产91在线播放精品91 | 国产午夜福利精品一区二区三区 | 一级肉体全黄裸片 | 夜鲁夜鲁狠鲁天天在线 | 麻豆精品视频在线播放 | 日本十八禁视频无遮挡尤物 | 久久婷婷五月综合中文字幕 | 日本网站视频 | 国产91综合| 看大黄公狍和女人做爰 | 成年人一级片 | 俄罗斯xxxx性全过程 | 久夜蜜汁av玖潮碰撩尤物 | 日本边添边摸边做边爱的网站 | 欧美性吧 | 少妇久久久久久久久久 | 77tv福利资源站| 亚洲一区二区三区在线网站 | 亚洲第一在线视频 | 91se亚洲综合色区 | 欧美a级在线观看 | 亚洲啪啪aⅴ一区二区三区9色 | 在线不卡二区 | 国语自产偷拍精品视频偷 | 亚洲精品久久久久久久久久飞鱼 | 国产成人精品在线视频 | 国产l精品国产亚洲区久久 国产成人8x视频网站入口 | 国产在线精品拍揄自揄免费 | 久久一区福利视频国 | 337P大胆日本欧美人体艺术噜噜噜 | 欧美第8页 | 免费成人午夜视频 | 久久国产精品99久久久久久老狼 | 精品国产日韩欧美一区二区 | 日韩一区不卡 | 蜜臀色欲Av在线播放国产日韩 | 91麻豆久久 | 日本三级中文字幕 | 中文无码日韩欧 | 亚洲精品久久国产精品37P |