python學習筆記基礎一

1,數據類型

有整數,浮點數,字符串,布爾值,空值,變量,常量

2,格式化

采用的格式化方式和C語言是一致的,用%實現,舉例如下:

輸入:'Hello, %s' % 'world'
輸出:'Hello, world'
輸入:'Hi, %s, you have $%d.' % ('Michael', 1000000)
輸出:'Hi, Michael, you have $1000000.'

格式化整數和浮點數還可以制定是否補0和整數與小數的位數:

輸入:'%2d-%003d' % (3,1)
輸出:‘ 3-001’
輸入:'%.2f'% 3.1415926
輸出:'3.14'

如果不確定應該用什么,%s永遠起作用,會把任何數據類型轉換為字符串:

輸入:'name:%s,age:%s' % (Alex,1)
輸出:‘ name:Alex,age:1’

3,列表數組:list

例如:

輸入:classmates=['Alex0','Alex1','Alex2']
輸入:classmates
輸出:['Alex0','Alex1','Alex2']
獲取長度:
輸入:len(classmates)
輸出:3
獲取數組元素
輸入:classmates[0]
輸出:'Alex0'
倒數著獲取數組元素
輸入:classmates[-1]
輸出:倒數第一個元素 'Alex2'
往數組末尾添加元素
輸入:classmates.append['Alex3']
輸入:classmates
輸出:['Alex0','Alex1','Alex2','Alex3']
往數組指定位置插入元素
輸入:classmates.insert[0,'Alex']
輸入:classmates
輸出:['Alex','Alex0','Alex1','Alex2','Alex3']
刪除末尾的元素
輸入:classmates.pop()
輸入:classmates
輸出:['Alex','Alex0','Alex1','Alex2']
刪除指定位置的元素
輸入:classmates.pop(0)
輸入:classmates
輸出:['Alex0','Alex1','Alex2']
在數組元素中可以是數組
輸入:s = ['python', 'java', ['asp', 'php'], 'scheme']
輸入:s[2]
輸出:['asp','php']

4,元組

一旦初始化就不能修改

classmates=('Alex0','Alex1','Alex2')
當元組只有一個元素時,要添加逗號
輸入:t=(1,)
輸入:t
輸出:(1,)
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容