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

小學課后服務 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. 主站蜘蛛池模板: 武安市| 巧家县| 台中县| 瑞昌市| 上杭县| 西峡县| 泊头市| 阿拉善右旗| 同江市| 桓仁| 云南省| 开阳县| 溧水县| 南木林县| 南江县| 内丘县| 瓦房店市| 长沙县| 宾阳县| 普兰县| 丹寨县| 萨嘎县| 临高县| 龙口市| 丽水市| 乌审旗| 法库县| 三原县| 涟源市| 固镇县| 手游| 来宾市| 安化县| 香港| 绩溪县| 广元市| 佛学| 哈尔滨市| 丰顺县| 通海县| 周至县|