Tailieumoi.vn biên soạn và giới thiệu bộ câu hỏi Tin học gồm các kiến thức lý thuyết và thực hành, giúp học sinh ôn tập và bổ sung kiến thức cũng như hoàn thành tốt các bài kiểm tra môn Tin học. Mời các bạn đón xem:
Top 1000 câu hỏi thường gặp môn Tin học có đáp án (Phần 3)
Câu 42: Chơi kéo búa bao Python
Lời giải
from random import randint
print("CHAO MUNG CAC BAN DA DEN VOI GAME ''KEO, BUA, BAO''")
print("Hay chon Keo hoac Bua hoac Bao: ")
player = input()
computer = randint(0,2)
if computer == 0:
computer = "Bua"
if computer == 1:
computer = "Bao"
if computer == 2:
computer = "Keo"
print("+++---+++")
print("Ban chon: " + player)
if player == computer:
print("May chon: " + computer)
print("+++---+++")
print("May said: Hoa roi. Lai lan nua nao!")
else:
if player == "Keo":
if computer == "Bua":
print("May chon: " + computer)
print("+++---+++")
print("May said: Ban thua roi. Ve luyen tap lai di.")
else:
print("May chon: " + computer)
print("+++---+++")
print("May said: Ban thang roi. Hen thoi.")
elif player == "Bua":
if computer == "Bao":
print("May chon: " + computer)
print("+++---+++")
print("May said: Ban thua roi. Ve luyen tap lai di.")
else:
print("May chon: " + computer)
print("+++---+++")
print("May said: Ban thang roi. Hen thoi.")
elif player == "Bao":
if computer == "Keo":
print("May chon: " + computer)
print("+++---+++")
print("May said: Ban thua roi. Ve luyen tap lai di.")
else:
print("May chon: " + computer)
print("+++---+++")
print("May said: Ban thang roi. Hen thoi.")
else:
computer = "Nhap sai roi! Nhap lai di 3!"
print("May said: " + computer)
print("+++---+++")
Xem thêm các bài tập thường gặp môn Tin học hay, chọn lọc khác:
Câu 1: So sánh hằng và biến.......
Câu 2: Lệnh print(" Xin Chào Bạn ' ") sẽ cho kết quả thế nào? .....
Câu 3: Sự khác nhau giữa hàm xuất dữ liệu trong Python2 và Python3.....
Câu 7: Viết chương trình nhập vào N số nguyên tìm số lớn nhất, số nhỏ nhất......
Câu 8: Nhập vào một dãy NN số nguyên A1,A2,...,ANA1,A2,...,AN (N≤10000,|Ai|≤109N≤10000,|Ai|≤109)........
Câu 11: Trong pascal phép tính mod với số nguyên có tác dụng gì?......
Câu 12: Cho 2 mảng 1 chiều a và b. Hãy trộn 2 mảng này để được mảng c sắp xếp tăng dần......
Câu 13: Xác định loại tam giác từ 3 cạnh nhập vào.......
Câu 14: Trình bày cách khai báo biến, cấu trúc câu lệnh gán.....
Câu 15: Cách xóa chữ M trên máy tính Casio.......
Câu 16: Cách tính số Fibonacci trong C/C++......
Câu 17: Bài tập tìm chữ số đầu tiên của số nguyên dương N trong C....
Câu 18: Viết chương trình nhập vào 3 số a b c tìm số lớn nhất số bé nhất trong ba số đó c++.....
Câu 20: Khai báo một biến sau: ......
Câu 21: Viết hàm nhập mảng số nguyên gồm n phần tử.....
Câu 22: Nhập vào 2 số nguyên a, b. Tính tổng hiệu tích thươ.ng và in kết quả ra màn hình......
Câu 23: Cách khai báo hằng nào sau đây là đúng:......
Câu 24: Tính S(n) = 1-2+3-4+5+...+((-1)^(n+1))*n (n>0)......
Câu 25: Nhập và kiểm tra ba số a, b, c có là cạnh của một tam giác không?...