x =
input
('input two numbers:'
)a,b =
map(
int,x.split())
if a > b:
a,b = b,a
print
(a,b)
input two numbers:5 4
4 5
string =
"www.gziscas.com.cn"
print
(string.split(
'.')
)#以'.'為分隔符
print
(string.split(
'.',2)
)#分割兩次
print
(string.split(
'.',2)
[1])
#分割兩次,並取序列為1的項
['www', 'gziscas', 'com', 'cn']
['www', 'gziscas', 'com.cn']
gziscas
jitu,tui =
map(
int,
input
('請輸入雞兔總數和腿總數:'
).split())
tu =
(tui - jitu*2)
/2ifint
(tu)
== tu:
print
('雞:,兔:'
.format
(int
(jitu - tu)
,int
(tu)))
else
:print
('資料不正確,無解'
)
請輸入雞兔總數和腿總數:33 45
資料不正確,無解
def
func
(score)
:if score>
100or score<0:
return
'wrong score.must between 0 and 100.'
elif score >=90:
return
'a'elif score >=80:
return
'b'elif score >=70:
return
'c'elif score >=60:
return
'd'else
:return
'不合格'
def
func
(score)
: degree =
'dcbaae'
if score>
100or score<0:
return
'wrong score.must between 0 and 100.'
else
: index =
(score -60)
//10
if index >=0:
return degree[index]
else
:return degree[-1
]
python 程式控制結構
1.if語句 語法 if 條件1 條件為真,執行縮排的語句塊 if 條件2 巢狀語句 條件真縮排語句塊 else 條件為假時執行 條件假縮排語句塊 其餘語句 多分支結構 if 條件1 語句塊1 elif 條件2 語句塊2 條件1不成立條件2成立時執行 elif 條件3 語句塊3 else 注意 el...
4 Python入門 程式控制 選擇結構。
程式控制的三大流程1 順序結構 從左到右,從上而下執行的 在python,乙個語句的結束,以換行符作為標誌的 print hello print world 順序執行 2 選擇結構 單分支 只考慮當什麼的時候,只有乙個條件 if 條件 必須分行 tab一下 不然是同等級別 print 當條件成立,執...
Python 9「切片和迭代「
我們在對list或者tuple的元素進行取值時,一般的方法是這樣的 l 1,2,3 l 0 l 1 l 2 或者使用迴圈來獲取 l n 2 for i in range n lpython提供了更加簡便的方法能讓我們獲取這些值,那就是切片 slice list 1,2,3,4,5 取list集合中的...