python基礎 02輸出輸入運算子資料型別轉換

2021-10-09 08:20:41 字數 2005 閱讀 5911

2.輸入

3.運算子

4.資料型別轉換

5.布林型別

6.字串加減

1.1print()

print

('hello world'

)

1.2格式化輸出
a =

'python'

print

('i love %s'

%a)

格式符號

轉換%c

字元%s

字串%d

有符號十進位制整數

%u無符號十進位制整數

%o八進位制整數

%x十六進製制整數(小寫字母0x)

%x十六進製制整數(大寫字母0x)

%f浮點數

%e科學計數法(小寫』e』)

%e科學計數法(大寫「e」)

%g%f和%e 的簡寫

%g%f和%e的簡寫

1.3換行輸出:\n

若輸出時有\n,後面的內容會在下一行顯示

print

('123\nabc'

)

123

abc

a =

input

('請輸入姓名:'

)print

(a)

3.1算數運算子

運算子描述例項+

加1+1=2-減

1-2=-1*乘

2*3=6/除

2/2=1

//取整除

7//2=3%取餘

7%2=1

**指數

2**3,即2的3次方

3.2賦值運算子

運算子描述例項=

賦值運算子

把=號右邊的結果 賦值給左邊的變數a = 1+1,a的值為2

3.3復合賦值運算子

運算子描述

例項+=

加法賦值運算子

c+=a等效於c =c+a

-=減法賦值運算子

c-=a等效於c=c-a

*=乘法賦值運算子

c*=a等效於c=c*a

/=除法賦值運算子

c/=a等效於c=c/a

%=取模賦值運算子

c%=a等效於c=c%a

**=冪賦值運算子

c**=a等效於c=c**a

//=取整除賦值運算子

c//=a等效於c=c//a

常用的資料型別轉換

函式說明

int(x [,base])

將x轉換為乙個整數

float(x)

將x轉換為乙個浮點數

complex(real [,imag])

建立乙個複數,real為實部,imag為虛部

str(x)

將物件 x 轉換為字串

repr(x)

將物件 x 轉換為表示式字串

eval(str)

用來計算在字串中的有效python表示式,並返回乙個物件

tuple(s)

將序列 s 轉換為乙個元組

list(s)

將序列 s 轉換為乙個列表

chr(x)

將乙個整數轉換為乙個unicode字元

ord(x)

將乙個字元轉換為它的ascii整數值

hex(x)

將乙個整數轉換為乙個十六進製制字串

oct(x)

將乙個整數轉換為乙個八進位制字串

bin(x)

將乙個整數轉換為乙個二進位制字串

型別描述

true

空字元為false,其餘都是true(空格視為乙個字元)

false

空字元、none、0

型別描述

字串&數字

不能相加

字串 數字 相乘

把字串複製數字的倍數

字串 字串 相加

字串拼接

python基礎 輸入輸出

input print 知識點 1.input預設接收使用者輸入內容為字串型別 2.print直接輸出字串內容 card id input 請輸入學號 pwd input 請輸入密碼 print card id print type card id print pwd 1.print列印字串 pri...

Python基礎 輸入和輸出

python的互動模式 可以直接輸入 然後執行,並立刻輸出結果。相當於啟動了python的直譯器,但是 等待你一行一行的輸入 輸入一行執行一行。python的命令列模式可以直接執行,py檔案。相當於啟動了python直譯器,直譯器來執行檔案裡的 name input 請輸入你的名字 請輸入你的名字 ...

Python基礎 輸入輸出

基本格式 常用格式化字元 含義 s 字串 d 有符號十進位制的整數,06d 輸出的整數顯示位數,不足的地方使用0補全 f浮點數 2f表示顯示小數點的後兩位 輸出 變數輸出例項需求 定義整數變數 student no,輸出 我的學號是 000001 student no 1 print 學號是 06d...