python
的副檔名是.py
python的函式:
print(表示式)函式:輸出「表示式」的結果
print(表示式1,表示式2,……):輸出表示式1,表示式2,……的結果。
如果想讓print()函式中的內容換行,只需在換行出加上」\n」即可。如果想要顯示結果中各項之間不留空格(或用某個符號隔開),只要在括號裡面的最後加上sep=」」(或sep=」分隔符」)。
《變數》=《表示式》:將表示式的值儲存到變數裡去
input(《提示性文字》):等待使用者從鍵盤上輸入資料集,使用者輸入的內容將作為函式的值,不管使用者輸入的是什麼內容,返回的都是字串。
if語句:
if《條件》:
《語句塊》
功能:如果條件表示式成立,則先執行if行縮排的《語句塊》,然後再執行《語句塊》後沒有縮排的語句。如果條件表示式不成立,則直接執行《語句塊》後面沒有縮排的語句。
在python中,縮排用於指定**塊從**開始,**結束。將**縮排多少並不重要但要保證整個**塊的縮排程度是一樣的。python中的慣例是將**塊縮排4個空格,建議遵循這個慣例。 格式
if《條件1>:
《語句塊1>
elif《條件2>:
《語句塊2>
……else:
《語句塊3>
建立函式的命令:
def《函式名》()或(《引數1>,《引數2>,……):
《語句塊》
功能:定義乙個具有某一功能的函式。函式命名規則參照變數命名規則。
return《表示式》:先計算《表示式》的值,然後將表示式的值傳出,作為函式的值。
邏輯表示式:邏輯運算子有and,or,not
例如:a+b>c且b+c>a且a+c>b
在python中表示為a+b>c and b+c>a and a+c>b
庫的引用:
from《庫名》import《函式1>,《函式2>,……
功能:從《庫名》中輸入指定的函式,供程式中呼叫。
還有其他格式:
from<
庫名》import*:從指定的庫中輸入所有的函式。
import<
庫名》:從指定的庫中輸入所有的函式,但在醫用庫中的函式的時候,需加上庫名做字首。
import <
庫名》 as x:用簡單的別名代替庫名,是引用更加簡單。
while迴圈:
while《條件》:
《語句塊》
randint(a,b):產生乙個介於a和b之間的整數(包括a和b)。
建立列表:
《列表名》=[《元素1>,《元素2>,……]
對列表進行的操作或函式:
len(
列表名):返回列表元素的個數
del列表名[i]:從列表中刪除第i個元素
列表名.sort():對列表中的元素進行按照公升序排序
列表名.reverse():對列表中的元素按照降序排序
turtle的庫的幾個函式:
forward(長度):想當前畫筆方向移動指定長度。
backward(長度):後退移動指定長度。
right(度數):順時針旋轉指定度數。
left(度數):逆時針旋轉指定度數。
pendown():落筆,使畫筆移動時可以畫畫。
penup():抬筆,使畫筆移動是不會畫畫。
clear():清除所畫圖形,畫筆的位置和狀態不變。
speed(速度):設定畫筆移動的速度,範圍1-20。
pensize(粗細):設定畫筆的粗細,範圍1~20。
pencolor(顏色字元):設定畫筆的顏色。
home():畫筆移到螢幕的正**。
circle(半徑):畫指定半徑的圓。
d=功能:建立乙個新的字典。其中鍵()和值()通過冒號連線,組成乙個鍵值對(冒號前為鍵,冒號後為值),鍵值對通過逗號隔開,字典是鍵值對的集合。鍵值在字典中沒有順序之分。
(鍵是唯一的,值不需要唯一。若鍵重複,則最後乙個鍵值對會替換前面的)
file=open(」檔名.txt」,」開啟模式」)
功能:開啟」檔名.txt」。開啟模式有下列幾種:
「r」:以讀的方式開啟檔案,只能讀取檔案資訊。
「r+」:以讀寫的方式開啟檔案,可對檔案進行讀寫操作。
「w」:以寫的方式開啟檔案,可向檔案寫入資訊,如果檔案存在,則清空該檔案,再寫入新內容。
「w+」:清空檔案內容,以讀寫方式開啟檔案。
fori
inrange
(5):
print (i)//
每執行一次這樣的迴圈,對於range生成的每個數,用i指代這個數
初中生python學習 初中生如何學習python
初中生學習python的方法 首先了解計算機的工作原理 然後掌握程式設計的一般方法和基本步驟,掌握python語言的語法規範 接著嘗試讀懂python程式,並掌握一款python語言的圖形化編輯軟體 最後根據所學的知識,解決簡單的生活問題。初中生學習python的方法 1 了解計算機的工作原理,知道...
python初中數學建模培訓 初中生數學建模培養
初中生數學建模培養 一 認識數學建模 目前,數學建模教學理論 還不完善,對 數學建模 的含義還有不同的理解 數學模型 對於現實中的原型,為了某個特定目的,作出一些必要的簡化和假設,運用適當 的數學工具得到乙個數學結構。也可以說,數學模型是利用數學語言 符號 式子與圖象 模擬現實的模型。把現實模型抽象...
國際資訊學初中生競賽 ISIJ
下面我們按照isij2019中國隊為例,對isij進行簡單介紹。全稱是international school for informatics junior,國際初中生資訊學競賽。為鼓勵學生向更高難度發起挑戰,國際初中生資訊學競賽創新地設定了 a b 組,a 組 提高組,advanced level...