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

4.1.3Python的運算符與表達式4.1.4Python的函數 課件(共22張PPT) 2023—-2024學年粵教版(2019)高中信息技術必修1

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

4.1.3Python的運算符與表達式4.1.4Python的函數 課件(共22張PPT) 2023—-2024學年粵教版(2019)高中信息技術必修1

資源簡介

(共22張PPT)
程序設計語言的基礎知識
4.1.3 Python的運算符與表達式
4.1.4 Python的函數
第四章
讓我們一起走進Python的世界
Python的運算符與表達式
1
Python的運算符與表達式
3
運算符與表達式
以 a+2 為例
+→運算符
a和2→操作數
a+2→表達式
操作數可以是常量、變量、函數等
算數運算符
邏輯運算符
關系運算符
賦值運算符
成員運算符
……
算數表達式
邏輯表達式
關系表達式
賦值表達式
……
Python的運算符與表達式
3
算數運算符與算數表達式
邏輯運算符與邏輯表達式
關系運算符與關系表達式
賦值運算符與賦值表達式
成員運算符
(1)
(2)
(3)
(4)
(3)
(5)
算數運算符與算數表達式
舉例
1+3=4
3-1=2
5*2=10
5/2=2.5
5%2=2
5//2=1
2**4=16
算數表達式
如“a+3*c”,“(m+n)*i-8”,“7%3=1”等
算數運算符 + 加
- 減
* 乘
/ 除(求商)
% 求余
// 整除
** 冪運算
運算符:
x and y
表達式:
and(與)
邏輯運算符與邏輯表達式
or(或)
not(非)
x or y
not x
邏輯表達式的值為True或False
整數1
整數0
如果將邏輯運算的結果進行算數運算,則以1和0(布爾值)進行運算。
x and y
and(與)
邏輯運算符與邏輯表達式
操作數中,0為False,非0為True
“與”運算表達式運算規則:
若x為False,表達式返回False,
否則返回y的計算值。
x為非0時,返回y
X為0時,返回x(就是0)
x or y
or(或)
邏輯運算符與邏輯表達式
操作數中,0為False,非0為True
“或”運算表達式運算規則:
若x為True,表達式返回x的值,
否則返回y的計算值。
x為0時,返回y
X為非0時,返回x
not x
not(非)
邏輯運算符與邏輯表達式
操作數中,0為False,非0為True
“非”運算表達式運算規則:
若x為True,則返回False,
若x為False ,則返回True。
x為0時,返回True
X為非0時,返回Flase
關系運算符與關系表達式
判斷數據大小關系的運算符稱為關系運算符,由關系運算符連接而成的表達式稱為關系表達式,關系表達式的值為True或False,可分別對應整數1和0參與計算。
算數表達式
關系運算符 > 大于
>= 大于等于
< 小于
<= 小于等于
== 等于
!= 不等于
賦值運算符與賦值表達式
Python中對變量的賦值運算通過賦值運算符“=”完成,賦值號不同于等號,具有方向性,是將右邊的值賦值給左邊的變量(不能是常量或表達式)。
賦值運算符 示例
= 直接賦值 m=n,i=1
+= 加法賦值 m+=n相當于m=m+n,i+=1相當于i=i+1
賦值運算符與賦值表達式
賦值運算符 示例
= 直接賦值 m=n,i=1
+= 加法賦值 m+=n相當于m=m+n
-= 減法賦值 m-=n相當于m=m-n
*= 乘法賦值 m*=n相當于m=m*n
/= 除法賦值 m/=n相當于m=m/n
//= 整除賦值 m//=n相當于m=m//n
%= 求余賦值 m%=n相當于m=m%n
**= 指數冪賦值 m**=n相當于m=m**n
成員運算符
在Python中用來判斷某個成員是否在序列中使用的是成員運算符。
成員運算符 描述 示例
in x in y 若x是序列的成員,則返回Ture,否則返回False
not in x not in y 若x不是序列的成員,則返回Ture,否則返回False
Python的運算符與表達式
3
運算符的優先級
當一個表達式中有多種運算符時,運算順序將根據運算符的優先級由高到低進行運算。如果是同級運算則按從左到右的順序進行運算。(有括號要先算括號中的)
Python的運算符與表達式
3
運算符的優先級
優先級 運算符 說明
1(最高) ** 冪運算
2 *、/、%、// 乘、除、求余、整除
3 +、- 加、減
4 >、>= 大于、大于等于
<、<= 小于、小于等于
5 ==、!= 等于、不等于
優先級 運算符 說明
6 =、%=、/=、//=、-=、+=、*= 賦值運算符
7 in、not in 成員運算符
8 not 邏輯運算的非運算符
9 and 邏輯運算的與運算符
10(最低) or 邏輯運算的或運算符
Python的運算符與表達式
3
運算符的優先級
>
關系運算符
賦值運算符
邏輯運算符
算數運算符
>
>
**、*、/、%、//、+、-
>、>=、<、<=、==、!=
=、%=、/=、//=、-=、+=、*=
not、and、or
成員運算符
in 、not in
Python的運算符與表達式
3
運算符的優先級
3+2*4**2
** > * > +
1 and 2>3
(3+1)<2 or 3
> > and
() > + > < > or
Python的函數
2
Python的函數
4
函數是Python語言程序的基石,是組織好的、可以重復使用的、用來實現單一或相關聯功能的代碼段。
Python常用函數
Python的函數
4
Python常用函數
函數名稱 使用說明 舉例
abs(x) 返回x的絕對值
len(x) 計算變量x的長度(x是字符串或者列表等) min(x) 返回變量x的最小值 max(x) 返回變量x的最大值
Python的函數
4
Python常用函數
int(x) 把變量x轉換成整型
float(x) 把變量x轉換成浮點型 sum(x) 計算變量x中所有元素的總和 input(x) 顯示出信息下,并要求輸入數據 print(x) 輸出函數
程序設計語言的基礎知識
4.1.3 Python的運算符與表達式
4.1.4 Python的函數
第四章
同學們有什么收獲呢?

展開更多......

收起↑

資源預覽

<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. 主站蜘蛛池模板: 金平| 南开区| 大同市| 乐东| 涟源市| 阿尔山市| 鹤峰县| 嵩明县| 精河县| 凤庆县| 古蔺县| 富宁县| 额尔古纳市| 土默特右旗| 桂东县| 永川市| 夏河县| 新河县| 福安市| 内江市| 区。| 班玛县| 环江| 汉中市| 景谷| 通道| 冕宁县| 伊川县| 白山市| 尚义县| 永胜县| 鹤岗市| 民勤县| 湖南省| 额尔古纳市| 大邑县| 昌宁县| 营山县| 万州区| 汝南县| 渝中区|