#python 控制流
#布林型別 boolean 只有兩個
#true / false 都需要首字母大寫
#比較運算子
#== != < <= > >=
#二元布林操作符
# and or
# and操作符是 乙個假結果假
# or 操作符是 乙個真結果真
# not 操作符
# 不多說,就是相反的意思
# if elif else 語句 注意**縮排 注意冒號別丟
name = 'cherry'
if name == 'marry':
print('hi, marry')
elif name == 'cherry':
print('hi, cherry')
else:
print('hi, who are you?')
# while 語句 注意**縮排 注意冒號別丟
nvalue =0;
while nvalue < 5:
print('nvalue = ' + str(nvalue))
nvalue += 1
# break 語句 終止離最近的迴圈
nvalue =0;
while nvalue < 5:
print(nvalue)
if nvalue == 3:
break
nvalue += 1
# continue 語句 跳過下面的** 再次從頭迴圈
nvalue =0;
while nvalue < 5:
if nvalue < 3:
nvalue += 1
continue
print("continue: " + str(nvalue))
nvalue += 1
# for 語句 和 range()函式
for x in range(1, 5):
print('range = ' + str(x))
# range() 的引數 開始,結束(不包括結束值), 步長
for x in range(1, 10, 3):
print('range : ' + str(x))
# 匯入模組
#import + 模組名稱 (+可選更多模組名稱,之間用逗號隔開)
import random #隨機函式
for i in range(5):
print(random.randint(1, 10))
# from import 語句
from random import *
# sys.exit() 提前結束程式
# 用 sys 必須先導入
import sys
nvalue = 4
while nvalue > 0:
if nvalue == 2:
sys.exit()
print('sys.exit : ' + str(nvalue))
nvalue -= 1
python學習2 控制流
暈!習慣用分號了 python控制流,在每次判斷的時,都有冒號存在 if語句 輸入函式input number 100 從鍵盤輸入乙個整數 guess int input enter an integer if number guess print 猜對了 elif number guess pri...
python控制流教程 python控制流
1.if.elif.else 語法 if 判斷條件 語句.elif 判斷條件 語句.else 語句.elif語句可以有0個或多個 2.while和for迴圈 while 判斷條件 語句.for iterating var in sequence statements s 可以在while迴圈體中巢狀...
Python學習之控制流部分
0 引論 前面介紹了基礎資料部分,本節將總結一下python的控制流。有了基礎資料以及控制流,則就可以寫出一些初步的程式。可以說語言通用的部分就是基礎資料和控制流,這兩部分構成了一門語言最最基本的部分。控制流主要有順序結構,if結構,迴圈結構。下面一一介紹。1 賦值語句 x 1 x 1 除了最基本的...