高中信息合格考Python編程突擊課

高中信息合格考Python編程突擊課
筆記
英文的輸入法;
-------——————————
直接輸出數(shù)字和信息
print(直接輸入具體的內(nèi)容)
print(x)輸出會報錯————x沒有被定義。
文本型和數(shù)字型。
所謂的變量(以解方程為例)————
減少重復(fù)的修改?!?/span>
先定義,所有包含該x的都會變?yōu)?/p>
注釋:#print(x)提示代碼的邏輯——————
用戶如何輸入變量————————
第一節(jié)課總結(jié):——————

第二節(jié)課:————————
輸入和運算;————
如何實現(xiàn)人機交互,用戶自己輸入數(shù)據(jù)————————
x = input()
運算————加減乘除,——————
程序來運算1+1(直接替換符號)


——————輸入數(shù)字自己運算——————

x=三倍的用戶輸入

————變量類型錯誤,沒有定義就是文本型,文本型就是直接重復(fù)三遍。——————
————更改變量類型————


文本型變量改為了一個整型變量——————

————第三節(jié)課————
選擇和判斷——————
——————選擇結(jié)構(gòu)——————
if 判斷條件 什么時候執(zhí)行下面的語句

修改錯誤??

——————如果xde值不為1————
else使用

————多重判斷——————

——其他判斷和用戶輸入 的內(nèi)容不匹配——

————else可以嵌套使用————

python中elif和else的區(qū)別主要可以表現(xiàn)在四個地方。
第一個是兩者的執(zhí)行邏輯不同。雖然在python中沒有else if的語句,但elif相當于else if,其執(zhí)行邏輯依然很清晰。
第二個是兩者適用場景不同。if-elif-else結(jié)構(gòu)功能強大,但僅適合用于只有一個條件滿足的情況:遇到通過了的測試后,python就跳過余下的測試;如果想要運行多個代碼塊,可以用多個if,只是二值判斷的話則適用于if-else結(jié)構(gòu)??傊琲f-elif-else結(jié)構(gòu)適用于只執(zhí)行一個代碼塊,如果要執(zhí)行多個代碼塊,就使用一系列獨立的if語句。
第三個是兩者執(zhí)行順序不同。如果所有的if語句都判斷失敗,才會執(zhí)行else后面的語句,否則else后面語句不會被執(zhí)行;而elif則不同,elif包含條件判斷邏輯,elif語句中的條件是會按判斷運行的。
第四是else和elif形式不同。else只有關(guān)鍵字和冒號,沒有條件,直接接下一行子句,else語句不包含代碼,而elif后面要求跟True或者False的判斷條件,然后才跟冒號和子句。elif語句總跟在if語句或另一條elif語句后面。
——————————

第四節(jié)————循環(huán)與實戰(zhàn)
while循環(huán)和for循環(huán)
tip(變色提示)
————————
==意思是等于,當條件的與的時候執(zhí)行
!= 不等于的時候執(zhí)行
————Python運算符解釋————

tips————保存文件的時候最好使用英文或者數(shù)字,最好不要使用中文以防報錯————
——————while————

沒有條件結(jié)束while循環(huán)
增加變量,自加1

————控制輸出次數(shù)————


——————
Python 編程中 while 語句用于循環(huán)執(zhí)行程序,即在某條件下,循環(huán)執(zhí)行某段程序,以處理需要重復(fù)處理的相同任務(wù)。其基本形式為:
while 判斷條件(condition): 執(zhí)行語句(statements)……
執(zhí)行語句可以是單個語句或語句塊。判斷條件可以是任何表達式,任何非零、或非空(null)的值均為true。
當判斷條件假 false 時,循環(huán)結(jié)束。
執(zhí)行流程圖如下:

————————————
訪問網(wǎng)站:
Python While 循環(huán)語句 | 菜鳥教程 (runoob.com)
——————————
實戰(zhàn)小技巧:
輸入雙引號在print中,即可以原模原樣輸出內(nèi)容


——————坐標與畫圖
什么是坐標??
引用第三方庫:

申明類型
——————————
訪問:
Python編程xy坐標圖文簡介 - 知乎 (zhihu.com)
——————————
不引入庫申明會報錯。
定義一個工具

t指向畫筆的對象

forward向前多少

————————

——————————————
-----————————turtle的詳細解釋——
python—turtle庫的基本介紹 - 知乎 (zhihu.com)
turtle --- 海龜繪圖 — Python 3.11.4 文檔
——————————