教師點名系統

2021-08-14 09:35:33 字數 1142 閱讀 4346

import xlrd

import random

import time

isgo = true

count = 1

while

1: data = xlrd.open_workbook('c:\\users\\administrator\\desktop\\2.xlsx') #引進excel檔案

table = data.sheets()[0] #讀取該檔案內哪張**

list = table.col_values(1) #讀取哪一列

group = table.col_values(0) #獲得組名

list = list[1:6]

group = group[1:6]

data=input('真的點名麼??,\n 1:yes or no \n ')

print('這是第%d輪'%count)

if data == '1':

isgo = true

count = count + 1

else:

isgo = false

break

if isgo == true:

while

1: input('任意鍵開始隨機點名:')

num = random.randint(0,len(list)-1) #產生隨機數字

newlist = list[0:6] #切片名單,去除多餘項,確定名單範圍

delname = newlist[num]

# print(delname)

list.remove(delname)

newgroup = group[0:6] #切片組員名單,去除多餘項,確定名單範圍

delgroup = newgroup[num]

print(delgroup,delname)

group.remove(delgroup)

if len(list) == 0:

print('所有同學已被點名,不要在點了')

time.sleep(3)

break

隨機點名系統

lang en charset utf 8 name viewport content width device width,initial scale 1.0 隨機點名系統title body th tab1 tab0 tab2 input style head tab0 width 1000 a...

Python學習 隨機點名系統

為了上課時間能夠隨機抽點學生,就利用python做了這個隨機點名系統 實現的功能會讀取檔案裡內第乙個格式為.xlsx的檔案,如果該檔案裡面有姓名,學號兩列資料就能夠正常執行,注意列名必須為姓名,學號。如果點名的時間想放 在資料夾內部放入 即可,需要將 名修改為 點名.目前存在問題是啟動速度慢,不知道...

移動端基於js點名系統

只需要替換names裡面的內容即可 var names new array 李某人 王某人 趙小剛 劉小紅 class names id names div class btn class btns onclick shownames 開始提問 div class btns onclick stop...