python基礎學習02

2021-10-03 02:59:37 字數 1536 閱讀 7701

[ 字元型與數字型 ]

>>

> 1+2

3>>

>

"1"+"2"

』12' [單個字元來說,單引號和雙引號相同】

>>>

>>> '12'-'1'

traceback (most recent call last):

file "", line 1, in '12'-'1'

typeerror: unsupported operand type(s) for -: 'str' and 'str'

>>

>

[故不能在字元之間用減號,只能在數字之間用減號]

[ import的使用 ]

import math

math.pi

r = int(input(

'請輸入半徑:'

))perimeter = 2*math.pi*r

area = math.pi*r*r

print(f"周長="

)print(f"面積="

)

請輸入半徑:7

周長=43.982

面積=153.938

[ 閏年的判斷 ]
year = int(input(

'請輸入年份:'

))is_leap =

(year%4==0 and year%100!=0 or year%400==0)

print(is_leap)

請輸入年份:2020

true

c on

tinu

e−br

ea

kcontinue - break

contin

ue−b

reak

continue 和 break 都是出現在迴圈中,但是兩者又有一定的區別:

break 是中止當前迴圈,並終止整個迴圈

continue 是跳出當前這一輪迴圈,接下來的迴圈還會繼續

以下為操作說明:

# continue & break

for i in range(10):

if i==5:

print(

'break'

)break

else:

print(i)

for i in range(10):

if i==5:

print(

'continue'

)continue

else:

print(i)

012

34break

# 在 5 的時候停止01

234continue

# 只跳過 5 ,後面的迴圈列印繼續67

89

python(列表)基礎02

列表 也叫陣列 其他語言 可以儲存任何型別的其他內容 如字串 數字 字典等 列表的索引由0開始 0,1,2,3,4,5 列表常見操作方法 索引 切片 追加 刪除 長度 迴圈 包含 訪問值 list 0 索引 list.insert 位置,內容 list.extend 列表 刪除列表元素 del li...

python基礎語法02

if 條件 執行 if 條件 執行 1 條件為真時,做的事情 else 執行 2 條件為假時,做的事情 if 條件1 執行 elif 條件2 執行 elif 條件3 執行 else 條件n 執行 if 條件 if 條件 執行 else 執行 else 執行 完成 外賣結算 程式 要求 滿30減10塊...

python基礎 02變數

print 1 1 print 3 2 取整數 2.5 2x2 1 5 2x1 1 3 print 3 2 取餘數 5 4 1 print 4 2 print 2 2 3 答案是4 3 121 1 2概念 乙個容器,計算機當中的儲存空間 作用 在計算機記憶體中儲存資料 儲存資料的格式 變數名 值 使...