今天就跟大家聊聊有關(guān)python入門基礎(chǔ)點(diǎn),可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。
東港ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!
python語言簡練、易學(xué),基本上沒有什么編程經(jīng)驗(yàn)的人都可以很快上手,并且做一個(gè)有簡單功能的腳本,幫助我在工作中完成任務(wù)。那下面就來看看python入門知識(shí)有哪些東西,了解這些東西我們就可以像寫shell腳本一樣來通過python來完成我們的簡易工作需求?!井?dāng)然比shell更易學(xué)、用】
[python] view
plaincopy
1、基本的輸入/輸出:
someth = input('Please input something:\n') ##獲取標(biāo)準(zhǔn)輸入
somethelse = raw_input('please input some other thing:\n')
print someth, #輸出不換行
print someth #輸出并換行
print 'your input is %s,other thing %s' % (someth, somethelse) #格式化輸出
2、基本類型及賦值:
bool = True/False
int = 1
lang = 1L
float = 0.1
cpm = 1 + 2j
str = 'string'
tuple = (1,2)
list = [1,2]
dict = {1:1,2:2}
null = None
3、基本操作符:
a > b
a < b
a == b
a != b
a <> b
a <= b
a <= b
a += b
a -= b
a is b
a is not b
a in b
a not in b
a + b
a - b
a * b
a / b ##真正除,帶小數(shù)部分
a // b ##地板除,結(jié)果取商的整數(shù)部分
a % b
a ** b ##計(jì)算a的b次方
a | b
a & b
a ^ b
a >> 2 #@左移2位,相等于乘以4
a << 2
a and b
a or b
not a
4、基本類型操作:
索引訪問: #支持索引的數(shù)據(jù)類型有:元組,列表,字符串
(1,2,3,4)[0] ##1
[1,2,3,4][1] #2
'1234'[2] #'3'
賦值: ##字符串、元組為不可變類型不能修改其值
[1,2,3,4][2] = 5 #[1,2,5,4]
切片訪問: 支持的類型同上
(1,2,3,4)[1:] #[2,3,4]
[1,2,3,4][:3] #[1,2,3]
'1234'[2:3] #'3'
'12345'[:] #'12345'
賦值: ##字符串、元組為不可變類型不能修改其值
[1,2,3,4][2:] = 5 #[1,2,5]
映射訪問:
{1:'a', 2:'b',3:'c'}[2] #b
賦值:
{1:'a', 2:'b',3:'c'}[2] = 'd' #{1:'a', 2:'d',3:'c'}
5、控制語句:
if a == b:
pass
elif a == c:
pass
else:
pass
while True:
break
else:
pass
for i in range(5):
print i
if i == 4:
break
else:
continue
else:
pass
6、文件的輸入/輸出:
fs = open(filename, 'w') ##第二個(gè)參數(shù)為打開文件的方式,w新寫,r只讀,a附加寫,【b】二進(jìn)制方式讀,如exe文件; + 讀寫方式
fs.writelines('some str')
fs.writelines('some other str')
fs.close()
fs = open(filename, 'r')
print fs.readline()
還有像內(nèi)建函數(shù)等,可以通過解釋器的幫助功能直接查到,有2個(gè)非常有用的命令如下:
[python] view
plaincopy
dir(object) ##查看指定對(duì)象的所有屬性,沒有參數(shù)時(shí)默認(rèn)對(duì)象是python解釋器默認(rèn)對(duì)象
嘗試如下操作:
dir()
a = 1
dir() ##看看區(qū)別
dir(a)
help(object) ##dir只能看看基本的屬性,具體做什么的,返回什么類型,需要什么參數(shù),就要用help查看了
help() #不帶參數(shù)直接進(jìn)入幫助模式,這里你可以直接輸入對(duì)象名查看幫助
int ##數(shù)據(jù)類型
os ##模塊名稱
abs ##函數(shù)名稱
* ##查看python所有的內(nèi)建類型
__builtin__ ##查看內(nèi)建模塊的內(nèi)容,這里有所有的內(nèi)建函數(shù)的說明,內(nèi)建類,內(nèi)建數(shù)據(jù)結(jié)構(gòu)等
q ##退出幫助模式
help(__builtin__) ##帶參數(shù)時(shí)直接查看指定的對(duì)象的所有幫助內(nèi)容
看完上述內(nèi)容,你們對(duì)python入門基礎(chǔ)點(diǎn)有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。