1、變數的賦值
示例如下:
# -*- coding: utf-8 -*-
c=100
m=10.231
l=mk='n'
a=b=d=11
e,f,g=1,3,"hello"
print(c)
print(m)
print(l)
print(k)
print(a)
print(b)
print(d)
print(e)
print(f)
print(g)
#執行結果
10010.231
10.231n11
111113
hello
1、標準資料型別
2、python數字
3、python字串
字串或串(string)是由數字、字母、下劃線組成的一串字元。
python的字串列表有2種取值順序:
可以使用[頭字串:尾字串]
來擷取對應的字串,注意:取到的最大範圍不包括尾下標
str="hello world"
print str
print str[0]
print str[2:4]
print str[2:] #取下標為2之後的所有字元
print str * 2 #連續取兩次字串的值
print str + "test"
#輸出結果
hello worldhll
llo world
hello worldhello world
hello worldtest
4、python列表
list列表時python最常用的資料型別,列表可以完成大多數集合類的資料結構實現,它支援字元,數字,字串甚至可以包含列表(即巢狀),列表用來標識
示例如下:
list = [ 'runoob', 786 , 2.23, 'john', 70.2 ]
tinylist = [123, 'john']
print list # 輸出完整列表
print list[0] # 輸出列表的第乙個元素
print list[1:3] # 輸出第二個至第三個元素
print list[2:] # 輸出從第三個開始至列表末尾的所有元素
print tinylist * 2 # 輸出列表兩次
print list + tinylist # 列印組合的列表
['runoob', 786, 2.23, 'john', 70.2]
runoob
[786, 2.23]
[2.23, 'john', 70.2]
[123, 'john', 123, 'john']
['runoob', 786, 2.23, 'john', 70.2, 123, 'john']
5、python 元組
元組用()
標識。內部元素用逗號隔開。但是元組不能二次賦值,相當於唯讀模式的列表。
即元組不允許更新,列表允許更新。
例項:
tuple = ( 'runoob', 786 , 2.23, 'john', 70.2 )
tinytuple = (123, 'john')
print tuple # 輸出完整元組
print tuple[0] # 輸出元組的第乙個元素
print tuple[1:3] # 輸出第二個至第四個(不包含)的元素
print tuple[2:] # 輸出從第三個開始至列表末尾的所有元素
print tinytuple * 2 # 輸出元組兩次
print tuple + tinytuple # 列印組合的元組
('runoob', 786, 2.23, 'john', 70.2)
runoob
(786, 2.23)
(2.23, 'john', 70.2)
(123, 'john', 123, 'john')
('runoob', 786, 2.23, 'john', 70.2, 123, 'john')
6、python 字典d =
dict={}
dict['one']="1234";
dict[2]="4567"
print dict['one']
print dict[2]
dict2=
print dict2;
print dict2.keys();
print dict2.values();
#執行結果
1234
4567
['code', 'name']
['6666', 'corrine']
dict =
print dict
dict['age']=8
dict['code']='1234'
print dict
print dict['age']
print dict['code']
#執行結果
81234
dict =
dict1 =
del dict['age']
print dict
dict.clear();
print dict
del dict1 #會引發異常,因為用del後字典不再存在:
print dict1
{}traceback (most recent call last):
file "main.py", line 11, in print dict1
nameerror: name 'dict1' is not defined
dict =
print "dict['name']: ", dict['name']
dict['name']: manni
2)鍵必須不可變,所以可以用數字,字串或元組充當,所以用列表就不行
dict =
print "dict['name']: ", dict['name']
#執行結果
traceback (most recent call last):
file "test.py", line 3, in dict =
typeerror: list objects are unhashable
print("hello world\n")
print(r'hello world\n')
執行結果如下:
hello world
hello world\n
print('''line1
line2
line3''')
//測試前邊增加r''
print(r'''line1\'
line2\n
line3\t''')
//執行結果
line1
line2
line3
line1\'
line2\n
line3\t
not true//注意該語句會報錯,因為python會區分大小寫,此處應該為true
Python學習入門8 新人怎麼學習Python
人生苦短 我用python 不論學習什麼語言 乙個好的基礎才是你成為高階開發人員的基石。隨著人工智慧和大資料的火熱,python成為了廣大科學家和普通大眾的學習語言。在學習python的過程中,有很多人感到迷茫,不知道自己該從什麼地方入手,今天我們就來說一些新手該如何學習python程式設計。在學習...
Python學習筆記 2
python學習筆記 2 1 error and exceptions 錯誤和異常 語法錯誤是在編譯時檢查,但python允許在程式執行期間檢查錯誤。當檢查出錯誤,python直譯器丟擲 產生 觸發乙個異常。要增加錯誤檢測或異常處理到 使用try except語句。語法如下 try try runn...
python學習筆記 2
八 type函式的作用是顯示值和變數的型別,id以值或變數為引數,返回值是一整數.type world type str id 123 11602164 九 python函式的定義形式 def arg1,arg2,argn 函式的名字也必須以字母開頭,可以包括下劃線 但不能把python的 關鍵字定...