python條件語句是通過一條或多條語句的執行結果(true或者false)來決定執行的**塊。
>>> a =
2>>>
if a >2:
print
(a)else
:print
(a -1)
輸出結果
1
python程式語言指定任何非0和非空(null)值為true,0 或者 null為false。
"判斷條件"成立時(非零),則執行後面的語句,而執行內容可以多行,以縮排來區分表示同一範圍。
else 為可選語句,當需要在條件不成立時執行內容則可以執行相關語句。
python有for迴圈和while迴圈:
迴圈型別
描述for
重複執行語句
while
在給定的判斷條件為 true 時執行迴圈體,否則退出迴圈體。
巢狀迴圈
可以在while迴圈體中巢狀for迴圈
迴圈控制語句
控制語句
描述break
在語句塊執行過程中終止迴圈,並且跳出整個迴圈
continue
在語句塊執行過程中終止當前迴圈,跳出該次迴圈,執行下一次迴圈。
例項:while迴圈語句
>>> a =
2>>>
while a <10:
print
(a) a +=
2輸出結果 24
68
for迴圈語句
>>> a =
1>>>
for a in
range(1
,3):
print
(a) a +=
2輸出結果
12
巢狀迴圈
a =[1
,4,7
,2,5
,3,6
]for i in
range
(len
(a))
:for j in
range
(len
(a))
:if j==
len(a)-1
:break
; elif a[j]
> a[j +1]
: t = a[j]
a[j]
= a[j +1]
a[j +1]
= t continue
print
(a)輸出結果[1
,2,3
,4,5
,6,7
]···
Python訓練營 task2學習筆記
一 列表 1 定義 列表是有序集合,沒有固定大小,能夠儲存任意數量任意型別的 python 物件,語法為 元素1,元素2,元素n 2 新增元素 list.extend seq 在列表末尾一次性追加另乙個序列中的多個值 用新列表擴充套件原來的列表 3 刪除列表元素 二 元組 1 定義 語法為 元素1,...
深度學習Task2
讀入文字 分詞建立字典,將每個詞對映到乙個唯一的索引 index 將文字從詞的序列轉換為索引的序列,方便輸入模型 課後練習 語言模型 假設序列w1 w2 wt中的每個詞是依次生成的,我們有 語言模型的引數就是詞的概率以及給定前幾個詞情況下的條件概率。設訓練資料集為乙個大型文字語料庫,如維基百科的所有...
python基礎 打卡task2
your code here for i in range 1500 2701 if i 5 0 and i 7 0 print i 題目描述 話說這個世界上有各種各樣的兔子和烏龜,但是研究發現,所有的兔子和烏龜都有乙個共同的特點 喜歡賽跑。於是世界上各個角落都不斷在發生著烏龜和兔子的比賽,小華對此...