Python條件語句 格式化語句 元組

2021-10-01 19:17:26 字數 2411 閱讀 3018

pythonday-02

1.if條件語句的應用

score =

int(

input

("請輸入分數:"

))

判斷輸入的分數,根據分數輸入不同的狀態

if score >=

90and score <=

100:

print

("優秀"

)elif score >=

80and score <90:

print

("良好"

)elif score >=

70and score <80:

print

("較好"

)else

:print

("及格"

)

輸出結果如下:

d:\pycharm安裝\day02\venv\scripts\python.exe d:

/pycharm安裝/day02/01-

if條件語句的應用.py

請輸入分數:12

及格程序已結束,退出** 0

2.#格式化符號:%s,%d,%f,%x

%s:輸出字串

%f:輸出float型別(保留6位小數且四捨五入)

%d:輸出int型別(整數型別)

%x:輸出16進製制的型別

name =

"張三丰"

print

("我叫%s"

% name)

#承接字串

score =

100print

("我的分數%d"

% score)

pi =

3.1415926

print

("圓周率%f"

% pi)

num =

11print

("%x"

% num)

#16進製制:0123456789abcdef

#十進位制中的11就是b

輸出結果如下:

d:\pycharm安裝\day02\venv\scripts\python.exe d:

/pycharm安裝/day02/

02-格式化輸出符.py

我叫張三丰

我的分數100

圓周率3.141593

b程序已結束,退出** 0

16進製制:0123456789abcdef

十進位制中的11就是b

3.元組的學習

元組tuple(也叫陣列): 以小括號形式的資料結合,(1,2,「abc」,true),元組可以儲存任意資料型別。但

注意:元組可以根據下標獲取資料,但是不能對元組進行資料修改,

如:

my_tuple =(1

,4,"abc"

,true

,1.2

)print

(my_tuple,

type

(my_tuple)

)

列印結果如下:

d:\pycharm安裝\day02\venv\scripts\python.exe d:

/pycharm安裝/day02/

03-元組.py(1

,4,'abc'

,true

,1.2

)<

class

'tuple'

>

程序已結束,退出** 0

檢視是否可以刪除:

del my_tuple[2]

#根據下標 2 刪除第三個資料

其執行結果如下:

d:\pycharm安裝\day02\venv\scripts\python.exe d:

/pycharm安裝/day02/

03-元組.py

traceback (most recent call last)

: file "d:/pycharm安裝/day02/03-元組.py"

, line 9,in

del my_tuple[2]

#根據下標2刪除第2個資料

typeerror:

'tuple'

object doesn't support item deletion(1

,4,'abc'

,true

,1.2

)<

class

'tuple'

>

程序已結束,退出** 1

執行錯誤!!!!

所以刪除元組中的資料是不可以的

Access SQL語句 格式化日期

format 函式 返回 variant string 其中含有乙個表示式,它是根據格式表示式中的指令來格式化的。語法format expression format firstdayofweek firstweekofyear format 函式的語法具有下面幾個部分 部分 說明 expressi...

shell printf命令 格式化輸出語句

printf 命令用於格式化輸出,是echo命令的增強版。它是c語言printf 庫函式的乙個有限的變形,並且在語法上有些不同。注意 printf 由 posix 標準所定義,移植性要比 echo 好。如同 echo 命令,printf 命令也可以輸出簡單的字串 printf hello,shell...

shell printf命令 格式化輸出語句

printf 命令用於格式化輸出,是echo命令的增強版。它是c語言printf 庫函式的乙個有限的變形,並且在語法上有些不同。注意 printf 由 posix 標準所定義,移植性要比 echo 好。如同 echo 命令,printf 命令也可以輸出簡單的字串 printf hello,shell...