小白學習python第二天

2021-09-25 06:45:30 字數 1034 閱讀 4040

#第二章基礎語法知識

2.1#數字

數字:a、python可以同時為多個變數賦值,如a,b,c,d,e = 1,2,3,4,5

b、乙個變數可以通過賦值指向不同型別的物件

c、數值除法包含兩個運算子:/ 返回乙個浮點數,// 返回乙個整數

d、在混合運算中,python會把整型轉換為浮點數

e、數字的表達範圍與數字的資料精度不是一回事

2.2#資料型別

在python3.0版本中有六個標準的資料型別:number(數字)、string(字串)、list(列表)、tuple(元組)、set(集合)、dictionary(字典),在這六個標準資料型別中:不可變資料(3個)—>number(數字)、string(字串)、tuple(元組);可變資料(3個)—>list(列表)、set(集合)、dictionary(字典)

本章主要學習的就是number(數字)的幾種型別

a、number(數字)------整數

python可以處理任意大小的整數(沒有大小限制),當然也包括負整數,在程式中的表示方法與數學上的寫法一模一樣,例如0,2,1100,-2500等等。除十進位制以外,還有二進位制,十六進製制,其中二進位製用0b作為字首,十六進製製用0x字首和0-9,a-f表示。

b、 number(數字)------浮點數

浮點數就是小數(沒有大小限制),按照科學計數法表示時,乙個浮點數的小數點位置是可變的,所以稱為浮點數。浮點數可以用數學寫法,如1.2,3.14,但對於很大或很小的浮點數,就需要用科學計數法表示,1.45x10^就是1.45e9。

c、number(數字)------布林值

在python中,可以直接用true、false表示布林值(請注意大寫),布林值可以用and、or、not運算,and運算是與運算,or運算是或運算,not運算是非運算(優先順序為not>and>or)。在數值上下文環境中true當作1,false當作0。

#2.3函式

a、代表執行單獨的操作

b、採取另個或多個引數作為輸入。

返回值(可能是符合物件)作為輸出

Python學習第二天

1 python包含6種內建的序列,列表 元組 字串 unicode字串 buffer物件和xrange物件 2 列表和元組的主要區別在於,列表可以修改,元組則不能。在一般情況下,幾乎所有的情況下列表都可以替代元組 3 字串就是乙個由字元組成的序列,可以通過索引獲取序列中的元素,使用負數索引時,py...

python學習第二天

if 條件 滿足條件幹什麼1 滿足條件幹什麼2 滿足條件幹什麼3 else 不滿足條件幹什麼1 不滿足條件幹什麼2 或者是 if 條件1 x elif 條件2 x elif 條件3 x else x產生隨機數 import random random.randint 1,3 只在1,2,3中產生隨機...

學習Python 第二天

今天我們學習了迴圈和列表,在python中有兩種迴圈分別是for迴圈和while迴圈。for迴圈寫法 for 變數 in range 起點,終點,步長 迴圈體例題 列印實心菱形 for i in range 4,5 for j in range abs i print end for j in ra...