Cara menggunakan kuis python

Anda adalah seorang pemula tetapi penyelidik yang berdedikasi, dan senang memecahkan misteri. Manfaatkan kekuatan Python dan Visual Studio Code untuk menemukan solusi secara terprogram dan menyelesaikan intrik.

Dalam jalur pembelajaran ini, Anda akan:

  • Temukan cara Anda dapat berinteraksi dengan kode untuk menyelesaikan masalah dasar
  • Tulis baris pertama Anda di Python
  • Buat program dekoder pesan
  • Buat kuis kepribadian untuk menentukan karakter super penyelidik Anda

Tidak ada pengalaman pengodean yang diperlukan untuk menyelesaikan jalur pembelajaran ini di Microsoft Learn.

Setelah menyelesaikan jalur pembelajaran ini, Anda akan memiliki fondasi yang bagus untuk dikembangkan di jalur pembelajaran Python nanti.

Tip

Jalur pembelajaran ini merupakan bagian dari pengalaman belajar multimodal. Mulai modul pertama untuk melihat bagaimana Anda dapat mengikutinya!

This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters

import sys
from random import randint
count = 0
# Soal dan jawaban
Soal = ["Social Media buatan Mark zuck...? ",
"Social Media yang eksis dengan awake sleep? ",
"Microblogging yang gambar burung apa hayo? ",
"Social Media yang populer dengan photo?",
"Social Media yang logonya hampir sama dengan Path ",
"Social Media buat pekerja itu namanya: ",
"Planet Python di Indonesia itu hanya: "]
Jawab = ["facebook",
"path",
"twitter",
"instagram",
"pinterest",
"linkedin",
"planpin"]
link = ["http://www.facebook.com",
"http://Path.com",
"http://twitter.com",
"http://Instagram.com",
"http://Pinterest.com",
"http://linkedin.com",
"http://planet.python.or.id/"]
# Jawaban benar atau Salah
i = randint(0, 7)
answer = raw_input("Pertanyaan 1 : " + Soal[i])
if answer.lower() == Jawab[i]:
print "Benar"
count = count + 1
else:
print "Salah \nJawaban Benar : " + Jawab[i]
print "Pengen Coba? Kunjungi : " + link[i]
i = randint(0, 7)
answer = raw_input("\nPertanyaan 2 : " + Soal[i])
if answer.lower() == Jawab[i]:
print "Benar"
count = count + 1
else:
print "Salah \nJawaban Benar : " + Jawab[i]
print "Pengen Coba? Kunjungi : " + link[i]
i = randint(0, 7)
answer = raw_input("\nPertanyaan 3 : " + Soal[i])
if answer.lower() == Jawab[i]:
print "Benar"
count = count + 1
else:
print "Salah \nJawaban Benar : " + Jawab[i]
print "Pengen Coba? Kunjungi : " + link[i]
i = randint(0, 7)
answer = raw_input("\nPertanyaan 4 : " + Soal[i])
if answer.lower() == Jawab[i]:
print "Benar"
count = count + 1
else:
print "Salah \nJawaban Benar : " + Jawab[i]
print "Pengen Coba? Kunjungi : " + link[i]
i = randint(0, 7)
answer = raw_input("\nPertanyaan 5 : " + Soal[i])
if answer.lower() == Jawab[i]:
print "Benar"
count = count + 1
else:
print "Salah \nJawaban Benar : " + Jawab[i]
print "Pengen Coba? Kunjungi : " + link[i]
i = randint(0, 7)
answer = raw_input("\nPertanyaan 6 : " + Soal[i])
if answer.lower() == Jawab[i]:
print "Benar"
count = count + 1
else:
print "Salah \nJawaban Benar : " + Jawab[i]
print "Pengen Coba? Kunjungi : " + link[i]
i = randint(0, 7)
answer = raw_input("\nPertanyaan 7 : " + Soal[i])
if answer.lower() == Jawab[i]:
print "Benar"
count = count + 1
else:
print "Salah \nJawaban Benar : " + Jawab[i]
print "Pengen Coba? Kunjungi : " + link[i]
#Nilai
print "\n %d jawaban benar" % (count)
print "\nNilai : %d persen" % (count / float(7) * 100)