課程內容設計:
面向過程程式設計的"python基礎語法"全體系
符合認知規律的程式設計快速入門及全體系內容
三部分(共9章) :快速入門(2)、基礎語法(5)、程式設計思維(2)
1周=1章,除第1-2章,每章包含2個實踐案例,共16個案例
例項1:圓面積計算 【公式類】
r =
25area =
3.1415
* r * r
print
(area)
print(""
.format
(area)
)
1963.4375000000002
1963.44
例項1:圓面積計算 【舉一反三】
r=
eval
(input
("請輸入圓的半徑:"))
area=
3.1415
*r**
2print(""
.format
(area)
)
請輸入圓的半徑:25
1963.44
例項2: 同切圓繪製
import turtle
turtle.pensize(2)
turtle.circle(10)
turtle.circle(20)
turtle.circle(30)
turtle.circle(
40)
例項3:五角星繪製
from turtle import
*color(
'red'
,'red'
)#設定筆和填充顏色
begin_fill(
)#開始填充
for i in
range(5
):#迴圈5次
fd(200)
#向前200畫素
rt(144)
#向右144度
end_fill(
)#結束填充
done(
)
例項3:五角星繪製【舉一反三】
from turtle import
*color(
'red'
,'red'
)#設定筆和填充顏色
begin_fill(
)#開始填充
for i in
range(5
):#迴圈5次
fd(200)
#向前200畫素
rt(144)
#向右144度
end_fill(
)#結束填充
for i in
range(4
):#迴圈4次
fd(200)
#向前200畫素
begin_fill(
)#開始填充
for i in
range(5
):#迴圈5次
fd(200)
#向前200畫素
rt(144)
#向右144度
end_fill(
)#結束填充
done(
)
溫度轉換例項
#tempconvert.py
tempstr =
input
("請輸入帶有符號的溫度值: "
)if tempstr[-1
]in['f'
,'f']:
c =(eval
(tempstr[0:
-1])
-32)/
1.8print
("轉換後的溫度是c"
.format
(c))
elif tempstr[-1
]in['c'
,'c']:
f =1.8*
eval
(tempstr[0:
-1])
+32print
("轉換後的溫度是f"
.format
(f))
else
:print
("輸入格式錯誤"
)
請輸入帶有符號的溫度值:
28c轉換後的溫度是82.
40f
命名:關聯識別符號的過程
保留字:被程式語言內部定義並保留使用的識別符號
第一周Python基本語法元素 學習筆記
引例 溫度轉換 tempstr儲存使用者輸入的資訊 temstr input 請輸入帶有符號的溫度值 if temstr 1 in f f temstr的最後乙個字元是否為f或f c eval temstr 0 1 32 1.8 temstr 0 1 表示從第乙個字元開始但不到倒數第乙個的所有字元 ...
python第一周心得 Python第一周總結
變數 不能為系統自帶的內建函式,如def,help,sum等等 變數不能已下劃線數字來開頭,對大小寫敏感 變數後直接接數字,則被賦值為整型,如何加引號則賦值型別為字串str型別 a 1 整型 int b 2 字串 str 用print 直接輸出 a hello print a 在 使用者想要同時輸出...
python 一 第一周
print hello word 列印hello word name 字串 int 1boo trueusername input username 輸入 print username info info format username username print info username na...