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

小學課后服務 Python少兒編程 提高篇:1-自創試卷 課件 (15張PPT)

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

小學課后服務 Python少兒編程 提高篇:1-自創試卷 課件 (15張PPT)

資源簡介

(共15張PPT)
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
少兒編程課
自創試卷
試卷
一張試卷是由多道題目組成的,要生成多到題目必須進行循環操作
多道試題
使用列表,作為容器盛放多道試題
qs = [q1, q2, q3, q4, q5… ]
如何表示每一道題目?
一道題目需要題干、選項和答案,所以題目也可以使用列表來描述:
題目=[ 題干,選項,答案 ]
多道試題
所以qs的最終結構為:
qs = [ [ 題目,選項,答案 ],
[ 題目,選項,答案 ],
[ 題目,選項,答案 ],
[ 題目,選項,答案 ],
[ 題目,選項,答案 ] ]
構建試題
quizs = [ ['我們學習的什么語言?',['python','java','scratch','c++'], 'python'],
['1+1=?',['3','5','2','4'], '2'],
['2×3=?',['4','5','6','7'], '6'],
['畫圓指令是什么?',['circle()','fd()','left()','right()'], 'circle()'],
['國慶節是哪一天?',['10.1','5.1','6.1','8.1'],'10.1'] ]
打印題目
利用循環將題目列表中的題目打印出來
1、利用循環下標從qs中取出代表題目的列表
2、打印這道題的題干
3、打印這道題的選項
打印題目
m='ABCD'
import turtle
from random import shuffle
t=turtle.Turtle()
for y in range(5):
t.up()
t.goto(-120,100)
quiz=quizs[y]
t.write(quiz[0],font=('楷體',16))
shuffle(quiz[1])
for x in range(4):
t.goto(-120,60-40*x)
t.write(m[x]+' '+quiz[1][x],font=('楷體',16))
判斷答案
根據用戶輸入的標號,找到標號在ABCD中的位置,根據這個位置,找到該題目亂序后的選項列表中對應的內容。將該內容與該題目的正確答案進行比較,如果正確則加20分,否則不加分
判斷答案
判斷答案
s=0
a=input('答案:')
n=m.find(a.upper())
if quiz[1][n]==quiz[2]: #如果選項中對應位置的內容與answer一樣
s+=20
print('回答正確,目前得分:',s)
else:
print('回答錯誤,目前得分:',s)
下一道題
一道題目完成開始下一題時,會發現:新的題目和舊的題目在屏幕上重疊。
所以在“寫”新題目之前,我們要將舊題目從屏幕上清除:
reset( ) :清除畫筆已繪制的所有內容并使畫筆回到最初狀態
清除完畢后再開始“寫”新題目
總成績
所有題目都完成后,在屏幕上“寫”總成績
“寫”總成績時有兩種方式:
1、將成績與要寫的內容組合成一句話
t.write('恭喜你,獲得了'+str(s)+'分',font=('楷體',16))
造句
總成績
所有題目都完成后,在屏幕上“寫”總成績。
“寫”總成績時有兩種方式:
1、將成績與要寫的內容組合成一句話
2、將要寫的內容寫好后,利用占位符將寫成績的位置占據
t.write('恭喜你,獲得了%d分' % s,font=('楷體',16))
填入數字
填空
寫總成績指令
t.reset()
t.up()
t.goto(-120,0)
t.write('恭喜你,獲得了%d分' % s,font=('楷體',16))
t.ht() #隱藏畫筆

展開更多......

收起↑

資源預覽

<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. 主站蜘蛛池模板: 石阡县| 且末县| 太谷县| 称多县| 南岸区| 丰城市| 大化| 满洲里市| 靖江市| 津市市| 江西省| 游戏| 屯门区| 巴塘县| 金湖县| 贞丰县| 太和县| 昌吉市| 额尔古纳市| 沁源县| 田林县| 潞城市| 濮阳县| 鹤壁市| 微博| 丹阳市| 绍兴市| 绥棱县| 德兴市| 苍南县| 新津县| 夏邑县| 来安县| 南涧| 梧州市| 花莲县| 杭锦后旗| 鹿邑县| 静宁县| 兰溪市| 望江县|