Python之路 第一周

2021-08-19 15:16:23 字數 1431 閱讀 2121

python基本資料型別:整型(int)、浮點型(float)、字串型別(str)。

整數(int):python中整型資料型別只有一種,不管值的大小(位數可以說是任意的)。如(0、1、55、99999999、。。。。。)。int型別的資料可以進行常規的數值運算。

浮點型(float):python中浮點型資料型別也只有一種,不分單精度和雙精度,如(1.0、1.5、3.3333333.。。。。)。float型別可以進行常規的數值運算。

字串(str):以單引號、雙引號和三引號包含的資料,在python中稱之為字串型別,如('123'、'單引號'、"雙引號"、"三引號".....),字串前後使用的引號必須是成對出現的。單引號和雙引號指定的字串必須是在乙個邏輯行上,兩個三引號之間出現的所有文字都被視為字串的內容。

字串儲存在乙個字串行中,可以使用索引(以0開始)提取字串中的字元(空格也算乙個字元),如:

s = '1 23 456'     則s[0] = 1  , s[1] = ' ', s[2] = 2

字串之間可以進行「+」,即拼接,字串和整數之間可以進行「*」,即多個字串進行拼接。如:

'hello'+'world' = 'helloworld'        'hello'*3 = 'hellohellohello'

變數:是在記憶體中開闢出一片區域,用來儲存各種型別的資料。

變數名:變數以變數名作為標識。

變數名命名規則:1、變數名是以字母、數字和下劃線組成;

2、變數名不能以數字開頭,雖然可以使用下劃線開頭但是盡量不要以下劃線開頭命名變數

3、不要使用python保留字和內建函式

4、變數名要做到見名知意

a = 1 將1的值與變數名為a的變數進行繫結,賦值用「=」來表示

四則運算符:

「+」加、「-」減、「*」乘、「/」除(python3中,除的結果是浮點數,不管是不是整數。),「**」乘方、「//」整除、「%」求餘數

《小於、>大於、==等於、<=小於等於、>=大於等於、!=不等於,關係運算子運算的結果為布林型別(true、false)

and(與)、or(或)、not(取反)

邏輯運算子是用來判斷兩個布林型別資料的,其結果也是布林型別。

惰性問題:在and運算中,一旦第乙個表示式判斷為false,則整個運算結果為false。如 1>2 and (第二個表示式),第二個表示式程式不會去進行判斷,即不管第二個表是什麼,程式都不會進行執行。

在or運算中,一旦第乙個表示式為true,則整個運算結果為true。如1<2 or (第二個表示式),第二個表示式程式不會去進行判斷,不管第二個表示式是什麼,程式都不會去進行執行。

a += b  是a = a + b,其他運算子同理,復合賦值運算子效率更高

&按位與,|按位或、~按位取反、^按位異或

^按位異或,兩個二進位制數相同異或位0,否則為1。1異或任何數=任何數取反 0異或任何數=任何數本身

python第一周心得 Python第一周總結

變數 不能為系統自帶的內建函式,如def,help,sum等等 變數不能已下劃線數字來開頭,對大小寫敏感 變數後直接接數字,則被賦值為整型,如何加引號則賦值型別為字串str型別 a 1 整型 int b 2 字串 str 用print 直接輸出 a hello print a 在 使用者想要同時輸出...

python 一 第一周

print hello word 列印hello word name 字串 int 1boo trueusername input username 輸入 print username info info format username username print info username na...

Python第一周總結

import this命令可以輸出它的具體內容,在初學python時可以讓我們對python這門語言的特性有乙個大體的了解,對今後的程式設計提供了很大的幫助 定義乙個python變數可以使用數字 字母 下劃線數字不能開頭,不能使用特殊字元和空格,變數的型別有整形 浮點型 字串型分別對應int flo...