Bản quyền thuộc về TITV.vn,
vui lòng không đăng tải lại nội dung từ trang này.
Video giải thích chi tiết
Nội dung chi tiết
In [8]:
# Thư viện Random
import random
# Khai báo set
thungPhieu = set()
# if x in thungPhieu
# Vòng lặp
while(True):
print("------- MENU ------")
print("Vui lòng lựa chọn chức năng: ")
print("1 - Thêm một số điện thoại vào thùng phiếu dự thưởng")
print("2 - Xóa một số điện thoại từ thùng phiếu dự thưởng")
print("3 - Quay số ngẫu nhiên lấy ra một số điện thoại trúng thưởng")
print("4 - Kết thúc chương trình")
print("Thùng phiếu hiện tại:")
print(thungPhieu)
luaChon = int(input("Lựa chọn: "))
if(luaChon ==1):
soDienThoai = input("Nhập vào số điện thoại dự thưởng: ")
thungPhieu.add(soDienThoai)
elif (luaChon==2):
soDienThoai = input("Nhập vào số điện thoại dự thưởng cần xóa: ")
thungPhieu.discard(soDienThoai)
elif (luaChon==3):
index = random.randint(0,len(thungPhieu)-1)
print("Vị trí trung thưởng " + str(index))
i = 0
for x in thungPhieu:
if(i==index):
break
i=i+1
print("Chúc mừng SĐT: " + x + " đã trúng thưởng!")
thungPhieu.discard(x)
else:
break
x = input("Nhập phím bất kỳ để tiếp tục")
------- MENU ------ Vui lòng lựa chọn chức năng: 1 - Thêm một số điện thoại vào thùng phiếu dự thưởng 2 - Xóa một số điện thoại từ thùng phiếu dự thưởng 3 - Quay số ngẫu nhiên lấy ra một số điện thoại trúng thưởng 4 - Kết thúc chương trình Thùng phiếu hiện tại: set() Lựa chọn: 1 Nhập vào số điện thoại dự thưởng: 0563390416 Nhập phím bất kỳ để tiếp tục ------- MENU ------ Vui lòng lựa chọn chức năng: 1 - Thêm một số điện thoại vào thùng phiếu dự thưởng 2 - Xóa một số điện thoại từ thùng phiếu dự thưởng 3 - Quay số ngẫu nhiên lấy ra một số điện thoại trúng thưởng 4 - Kết thúc chương trình Thùng phiếu hiện tại: {'0563390416'} Lựa chọn: 1 Nhập vào số điện thoại dự thưởng: 0766741227 Nhập phím bất kỳ để tiếp tục ------- MENU ------ Vui lòng lựa chọn chức năng: 1 - Thêm một số điện thoại vào thùng phiếu dự thưởng 2 - Xóa một số điện thoại từ thùng phiếu dự thưởng 3 - Quay số ngẫu nhiên lấy ra một số điện thoại trúng thưởng 4 - Kết thúc chương trình Thùng phiếu hiện tại: {'0766741227', '0563390416'} Lựa chọn: 1 Nhập vào số điện thoại dự thưởng: 0582880259 Nhập phím bất kỳ để tiếp tục ------- MENU ------ Vui lòng lựa chọn chức năng: 1 - Thêm một số điện thoại vào thùng phiếu dự thưởng 2 - Xóa một số điện thoại từ thùng phiếu dự thưởng 3 - Quay số ngẫu nhiên lấy ra một số điện thoại trúng thưởng 4 - Kết thúc chương trình Thùng phiếu hiện tại: {'0766741227', '0582880259', '0563390416'} Lựa chọn: 3 Vị trí trung thưởng 1 Chúc mừng SĐT: 0582880259 đã trúng thưởng! Nhập phím bất kỳ để tiếp tục ------- MENU ------ Vui lòng lựa chọn chức năng: 1 - Thêm một số điện thoại vào thùng phiếu dự thưởng 2 - Xóa một số điện thoại từ thùng phiếu dự thưởng 3 - Quay số ngẫu nhiên lấy ra một số điện thoại trúng thưởng 4 - Kết thúc chương trình Thùng phiếu hiện tại: {'0766741227', '0563390416'}
--------------------------------------------------------------------------- KeyboardInterrupt Traceback (most recent call last) <ipython-input-8-8f40355dade4> in <module> 16 print(thungPhieu) 17 ---> 18 luaChon = int(input("Lựa chọn: ")) 19 20 if(luaChon ==1): /usr/local/lib/python3.7/dist-packages/ipykernel/kernelbase.py in raw_input(self, prompt) 861 self._parent_ident, 862 self._parent_header, --> 863 password=False, 864 ) 865 /usr/local/lib/python3.7/dist-packages/ipykernel/kernelbase.py in _input_request(self, prompt, ident, parent, password) 902 except KeyboardInterrupt: 903 # re-raise KeyboardInterrupt, to truncate traceback --> 904 raise KeyboardInterrupt("Interrupted by user") from None 905 except Exception as e: 906 self.log.warning("Invalid Message:", exc_info=True) KeyboardInterrupt: Interrupted by user
Không có nhận xét nào:
Đăng nhận xét