print 'kkkjjjsss'[6:8]
print chr(65)
print ord('@')
import datetime
print datetime.datetime.now()
import time
time.sleep (2.5)
a = [33,44,444]
print len(a)
a = [33,44,444]
print not a
如果返回false、就是不為空白、返回true就是空
- 把sth加入到數組的尾部或者彈出尾部的成員(如果是添加數組入數組的話、區別於extend、是整個數組被當然一個元素置於數組末尾)
a = [33,44,444]
a.append('c')
print a
a.pop()
print a
- 在數組的第3個成員裡面插入c、刪除第3個成員、序列基於0
a = [33,44,444]
a.insert(2,'c')
print a
a.pop(2)
print a
- 往數組後面追加數組(如果是添加數組入數組的話、區別於append、是把數組拆成一個個成員一個個添加到數組末尾)
a = [33,44,444]
r = a + ['c']
print r
r.extend(['ruby','watir'])
print r
a = [33,44,444]
for i in a:
print i
注意啦、for in 後面跟著個冒號、還要注意縮排、囉嗦啊
a = [33,44,444]
for i,s in enumerate(a):
print "index:" + str(i)
print "value:" + str(s)
注意啦、非字串相加要強制轉換成字串先、OK
a = [33,44,444,44]
a = list(set(a))
print a
檢查數組是否包含某些元素
a = [33,44,444,44]
print 33 in a
如果邇想讓linux認得邇的原始碼是python、請在檔案的第一行加上這句、
#! /usr/bin/env python
如果邇不想通過python xxx.py來執行邇的原始碼、邇可以賦予源檔案執行屬性
chmod +x myscript.py
再執行./xxx.py就可以執行了
如果邇想在邇的python源檔案裡面寫入中文、請在檔案首行加入這句、其實如果邇加入了#! /usr/bin/env python、在第二行加入也沒問題
# -*- coding: UTF-8 -*-