中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

2.2做出判斷的分支 課件(共25張PPT)-江蘇省2025年1月普通高中學業水平合格性考試信息技術復習

資源下載
  1. 二一教育資源

2.2做出判斷的分支 課件(共25張PPT)-江蘇省2025年1月普通高中學業水平合格性考試信息技術復習

資源簡介

(共25張PPT)
第2單元 編程計算
2.2做出判斷的分支
必修1 數據與計算


1
知識梳理
2
知識拓展
3
鞏固練習
1.利用賦值語句實現計算
(1)常量:即在程序運行過程中值始終保持不變的量。
所有的常數都是常量,可以是數字、字符串、布爾值、空值。
(2)變量:即在程序運行過程中值允許改變的量。
在Python中,變量的命名規則為:
①必須是以字母或下劃線開頭,后面可以是字母、下劃線或數字;
②變量的名字區分大小寫;
③不能使用保留字。
(3)運算符與表達式
常用的算術運算符如下:
算術運算符 ** * / // % + -
功能 冪 乘 除 整除 取模 加 減
算術表達式 a**b a*b a/b a//b a%b a+b a-b
優先級 1 2 2 2 2 3 3
表達式由一個或多個操作數通過運算符組合而成。通常分為數學表達式、關系表達式和邏輯表達式。
注:Python中的算術運算存在著優先級順序,優先程度最高級別為1,級別數字越大,優先級越低。在同一個表達式中,如果有一個及以上的運算符,那么先執行優先級高的運算,同優先級的基本運算按照自左向右的順序執行。
(4)數據類型
為了便于數據的表示與處理,Python提供了整數、浮點數和字符串等常見的數據類型。
float():根據一個字符串或整數創建一個新的浮點數(小數)。
int():根據一個字符串或浮點數創建一個新的整數。
str():根據一個數創建(也可以是任何其他類型)一個新的字符串。
(5)賦值語句
基本格式:變量=表達式
功能:先計算右邊表達式的值,將表達式的值賦給左邊的變量。
【例1】n=n+1   #先計算賦值號右邊的表達式n+1的值,再將這個值賦值給左邊的變量n。
【例2】a=b=c=1  #數值1賦值給變量a,b,c。
【例3】a,b,c=1,2,3 #數值1,2,3分別賦值給變量a,b,c。
【例4】a,b=b,a   #交換a,b兩個變量的值。
【例5】c+=a   #等效于c=c+a。
賦值運算符 += -= *= **= /= //= %=
賦值語句 a+=b a-=b a*=b a**=b a/=b a//=b a%=b
等效于 a=a+b a=a-b a=a*b a=a**b a=a/b a=a//b a=a%b
(6)輸入和輸出語句
input():從鍵盤輸入數據。
print():在屏幕上輸出數據,如有多個輸出項,可以使用“,”分隔。
【例6】 myname=input("請輸入myname:")
print("hello",myname)
常用的賦值運算符如下:
2.利用分支語句實現計算
當程序中需要根據不同的條件判斷來決定程序執行的走向時,可以使用if分支語句實現。
if分支語句可以分為單分支和雙分支,基本格式如下:
單分支:         雙分支:
if 條件:         if 條件:
語句或語句組     語句或語句組A
              else:
              語句或語句組B
分支語句的條件稱為關系表達式,關系表達式是用關系運算符連接起來的式子。
常用的關系運算符如下:
關系運算符 == > >= < <= !=
功能 等于 大于 大于等于 小于 小于等于 不等于
關系表達式 a==b a>b a>=b a<b a<=b a!=b
常用的邏輯運算符如下:
邏輯運算符 描述 用法 舉例
not 非 not a not(2==3)的結果為True
and 與 a and b 只有當兩個操作數都為True時,其結果才為True,如:(2<3)and(2>1)的結果為True
or 或 a or b 只要有一個操作數為True,其結果為True,如:(2<3)or(1>2)
運算符的優先級:
(1)如果兩個或多個運算符出現在同一個表達式中,則要按照優先級確定運算順序。優先級高的運算符先運算,優先級相同的從左向右依次運算。
(2)當表達式中出現“()”時,它的運算級別最高,應先運算“()”內的表達式;
(3)運算符的優先級為:算術運算符>關系運算符>邏輯運算符;
(4)在同類運算符中也要注意不同的優先級。
例如,邏輯運算符not、and和or的優先級為: not>and>or。
·多分支語句
對于多分支語句的情況,Python語言通常使用if-elif-else語句來處理。格式如下:
if 條件1:
語句或語句組A
elif 條件2:
語句或語句組B
……
elif 條件n:
語句或語句組N
else:
語句或語句組N+1
·Python 格式化輸出 %s %f %d
格式說明由%和格式字符組成,如%f,它的作用是將數據按照指定的格式輸出。格式說明是由“%”字符開始的。
1.%d 有符號的十進制整數
age=18
print("我的年齡是%d" % age)
輸出:我的年齡是18
2.%s字符串
name ="lulu"
print("我的名字是 %s" % name)
輸出:我的名字是lulu
3.%f 浮點數
weight=49.9
print("我的體重是%f" % weight)
輸出:我的體重是 49.900000
4.%.2f表示小數點后顯示的兩位小數位
weight = 49.9
print("我的體重是%.2f" % weight)
輸出:我的體重是 49.90
·round函數
python的內置函數,用于數字的四舍五入
s= 1.23567
print(round(s,2))    #保留兩位小數
輸出:1.24
1.下列選項中可以作為合法變量名的是( C )。
A.k-b B.3y C.Boy D.f(x)
2.在Python中,以下表達式不正確的是( C )。
A.a= # *6 B.b= *** + @@@
C.c= | **3 D.d=3* **
3.編寫Python程序時,表達式x=應寫成( C )。
A.x=a-b/2*a B.x=a-b/2a
C.x=(a-b)/(2*a) D.(a-b)/2*a
C
C
C
4.Python表達式3+4*5%2**3的運算結果是( D )。
A.3 B.23 C.15 D.7
5.下列語句中,在Python中非法的是( C )。
A.x=y=z=1 B.x,y=y,x
C.x=(y=z+1) D.x+=y
D
C
6.執行下列Python程序,a,b的值為( B )。
a,b=3,7
a=a+b
b=a-b
a=a-b
print(a,b)
A.10,-4 B.7,3 C.-4,-4 D.10,3
7.表達式3<5>2的運算結果為( C )。
A.False B.true C.True D.false
B
C
8.表達式a%2==1 and a%5==0的含義可以描述為( D )。
A.能被5整除余1 B.能被2整除余1
C.能被5整除的偶數 D.能被5整除的奇數
D
9.以下流程圖中x為整型變量。若輸入9,算法執行結果是( C )。
A.PM B.Error C.AM D.WRONG
C
10.下面的Python程序段運行后的輸出結果是( D )。
a=5
b=8
if (a>b):
print(a,"是大數")
else:
print(b,"是大數")
A.a是大數 B.b是大數
C.5是大數 D.8是大數
D

展開更多......

收起↑

資源預覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 错那县| 益阳市| 探索| 潞西市| 饶河县| 宜兰市| 柘荣县| 花莲市| 城步| 赤水市| 化隆| 浪卡子县| 如东县| 榆林市| 平江县| 阳原县| 乐昌市| 沿河| 马鞍山市| 鄂温| 六安市| 九龙县| 普兰县| 民乐县| 兰坪| 顺义区| 青阳县| 潞城市| 体育| 晴隆县| 太康县| 治县。| 奉贤区| 莎车县| 德安县| 大邑县| 尉犁县| 嘉义县| 图片| 瓦房店市| 嘉鱼县|