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

復習-Python 課件(共31張PPT)

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

復習-Python 課件(共31張PPT)

資源簡介

(共31張PPT)
Python復習
1.輸入輸出語句 print() 字符串、數字、表達式計算結果
input() 默認接受字符串
2.變量 變量的起名:字母、數字、下劃線、數字不可開頭
變量的賦值:等號右邊的值給左邊 (右邊必須已知!)
3.數據類型 數字: 整形: int () 浮點型:float()
字符串 str()
4.算數運算符(高):+、-、*、/、//、%、**、==
5.邏輯運算符(低):and, or ,not
6.If條件 格式 縮進 if—else
7.循環 格式 縮進 步長
8.If和for結合
累加求和
文本編輯器
如果希望實現更復雜的代碼,需要怎么做呢?
文本編輯器
數據類型
對于字符串而言,+號的作用是“連接”組成一個新的字符串。
對于整數類型而言,+號的作用就是加法。
數據類型 描述 實例 轉換函數
字符串類型 用單引號或雙引號包裹的數據 如“hello” ‘小明’等 str()
整數類型 跟數學中的整數一個概念 如3、10等 int()
浮點類型 即小數 如3.14等 float()
布爾類型 只有true和false兩種結果 使用input()語句輸入數據時,默認是把所有的輸入數據都作為字符串類型賦值給了變量。
怎么解決呢?
數據類型轉換的函數
int( ) 轉換成整數類型
float( ) 轉換成小數類型
str( ) 轉換成字符串類型
想要轉換的數據類型放入括號中
知識點一:
四種數據類型分別為:______________、_____________、____________、___________。
知識點二:
三種數據轉換函數為:________________________________、
________________________________、 _________________________________。
字符串類型
整數類型
浮點類型
布爾類型
int()函數將數據轉換為整數類型
float()函數將數據轉換為小數類型
str()函數將數據轉化為字符串類型
輸出語句
輸出語句
print( )
數字
字符串
表達式
print(“我愛你”+”中國”)
輸出結果為?
print(12*3)
print(5)
print(“5”)
有什么區別
print(“1+1”,1,1+2)
輸出多個內容的時候,用英文狀態下,隔開
在Python中,輸出語句的格式是:___________________
在Python中,用到的各類符號均是_______符號。
在Python中,使用單引號或雙引號引起來的文字,稱之為_____,該內容print會_____輸出。
Print語句可以輸出:_______、________和________。
一個print語句可輸出多個內容,內容之間用________ 隔開。
學習的連接符,書寫格式為:_____________
print()
英文
字符串
原樣
數字
字符串
表達式
,(逗號)
end=“ ”
例題:如下圖 的運行結果為( )
A. B.
A
例題:如下如的運行結果為( )
A. B. C.
B
輸入語句&變量
將數據從鍵盤往執行的程序中輸入。括號內可以添加解釋性語言
input輸入語句的格式: input()
一、
二、
變量,將右邊的值賦予左邊的變量。
賦值運算符
A
“xiaoming”
=
命名格式:
變量名不能以數字開頭,只能以字母和下劃線開頭;
變量名不能和Python保留字先溝通呢個,如不能定一個變量名為print。
讀入的數據是什么類型?
字符串
變量,可以存儲的數據類型:
變量
字符串
表達式
整數
其他
input讀入的數據
小數
變量,是可以修改的量。給一個變量賦予新值后,會把舊值覆蓋掉,舊值會消失。
運算符
運算符 描述 實例
+ 兩個數相加 a+b得到結果31
- 兩個數據相減 a-b得到結果-11
* 兩個數據相乘 a*b得到結果210
/ 兩個數據相除 b/a得到結果2.1
% 取模運算,返回兩個數據除法余數 b%a得到結果1
** 冪運算 a**b得到10的21次方
// 取整數,返回兩個數據除法的商 b//a得到結果為2
算數運算符
假定設置了兩個變量a=10,b=21
關系運算符
關系運算符 描述 例子
> 大于 Age>18
>= 大于等于 Age>=18
< 小于 Age<18
<= 小于等于 Age<=18
== 等于 Age==18
!= 不等于 Age!=18
邏輯運算符
邏輯運算符 描述 例子
and 并且 yuwen>100 and shuxue>100
表示只有yuwen大于100并且shuxue大于100,二者同時滿足,條件表達式才能成立。
or 或者 yuwen>100 or shuxue>100
表示只有yuwen大于100或者shuxue大于100,二者滿足其一,條件表達式就能成立。
not 非 取反,主要針對bool類型。
程序結構
條件
代碼塊A
條件 成立
條件 不成立
開始
余數是否為0
這個數是偶數
結束
流程圖
print(“請輸入一個數”)
a%2==0
a=int(input())
print(“這個數是偶數”)
print(“程序結束”)
if

條件 成立
條件 不成立
開始
余數是否為0
結束
條件
代碼塊A
代碼塊B

這個數是偶數

這個數是奇數
print(“請輸入一個數”)
a%2==0
a=int(input())
print(“這個數是偶數”)
print(“程序結束”)
if

else
print(“這個數是奇數”)
基本格式
縮進 空4格
冒號
if

條件
語句1
else

語句2
縮進 空4格
冒號
練習一
題目描述:輸入溫度t的值,判斷是否符合晨練。(25<=t<=30,則輸出“適合晨練”,否則輸出“不適合晨練”)
練習二
題目描述:輸入一位同學的數學成績和語文成績,只要這位同學有一門課程的成績大于等于100,則輸出”優秀”,否則輸出”一般”。
滿足條件:溫度既要大于等于25,又需要小于等于30
滿足條件:語文成績或數學成績大于等于100,滿足其一即可。
練習一
題目描述:輸入溫度t的值,判斷是否符合晨練。(25<=t<=30,則輸出“適合晨練”,否則輸出“不適合晨練”)
練習二
題目描述:輸入一位同學的數學成績和語文成績,只要這位同學有一門課程的成績大于等于100,則輸出”優秀”,否則輸出”一般”。
for循環結構
結束
流程圖
條件
代碼塊A
條件 成立
條件 不成立
例題:輸出1-10這10個數字
開始
i=1;i=2;i=3…i=10
print(i)
for i in range(1,11):
print(i)
for

i
循環體
in
range(begin,end+1,步長)
請輸入以下內容:
你能得到什么結果?能夠猜到??代表的含義嗎?
循環變量
循環區間,含左不含右
空四格
for和if結合使用& 累加求和
思考:如果我想要求1+2+3+……+98+99+100, 需要如何做?

1
2
3
4
……

展開更多......

收起↑

資源預覽

<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. 主站蜘蛛池模板: 攀枝花市| 九台市| 广灵县| 南岸区| 靖江市| 阜阳市| 佛学| 新河县| 固安县| 克拉玛依市| 弥渡县| 土默特右旗| 社会| 色达县| 中卫市| 南乐县| 岳阳市| 福安市| 深圳市| 阿拉善左旗| 陆河县| 松潘县| 岑溪市| 鄢陵县| 德州市| 如东县| 沙田区| 册亨县| 资溪县| 凉城县| 禄丰县| 永修县| 桃园县| 赣榆县| 桐梓县| 宁蒗| 宁蒗| 盈江县| 遵义县| 柳州市| 获嘉县|