欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python用tkinter實現(xiàn)一個簡易能進行隨機點名的界面

 更新時間:2020年09月27日 14:29:34   作者:S-33  
這篇文章主要介紹了python用tkinter實現(xiàn)一個簡易能進行隨機點名的界面,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

今天學到Python 有一個名為 random 的內(nèi)置模塊,可用于生成隨機數(shù),

這個好玩~可以用來做為上課隨機點名的程序了哈哈。。

def main_cor():
  import random
  i = random.randrange(0,29)
  with open('roll_call.txt', encoding='utf-8') as file_obj:
      contents = file_obj.read()
      stuff = contents.split(' ')
      s = stuff[i]
      str = s.encode('gbk')
      print(str.decode('gbk'))

roll_call.txt里裝有全班30位同學的姓名,姓名直接用空格鍵隔開,(注意:txt存放的路徑跟代碼的路徑要一樣哦?。?。先將txt文本里各位同學的名字用split()分開,每個名字都分別為一個字符串,random模塊生成的隨機數(shù)用于決定提取txt文檔里的第幾位同學。

功能可以在Python中實現(xiàn)啦~

都做到這份上了,不如順道給他做個簡易的外殼吧!

from tkinter import *

def function():
  root = Tk()
  root.title('Roll_call')
  root.geometry('240x240') 
  b1 = Button(root,text = '按鈕',bd = 2 ,bg = "green",width = 10,command=main_cor)
  b1.pack()
function()

搞定!

運行結(jié)果:

在這里插入圖片描述

每點擊一次按鈕就會隨機出現(xiàn)一位同學的名字。

到此這篇關(guān)于python用tkinter實現(xiàn)一個簡易能進行隨機點名的界面的文章就介紹到這了,更多相關(guān)python tkinter隨機點名內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python實現(xiàn)126郵箱發(fā)送郵件

    python實現(xiàn)126郵箱發(fā)送郵件

    這篇文章主要為大家詳細介紹了python實現(xiàn)126郵箱發(fā)送郵件,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-05-05
  • Python星號*與**用法分析

    Python星號*與**用法分析

    這篇文章主要介紹了Python星號*與**用法,結(jié)合實例形式較為詳細的分析了Python中的星號*與**在函數(shù)參數(shù)及數(shù)值運算中的相關(guān)使用技巧,需要的朋友可以參考下
    2018-02-02
  • python使用threading獲取線程函數(shù)返回值的實現(xiàn)方法

    python使用threading獲取線程函數(shù)返回值的實現(xiàn)方法

    這篇文章主要介紹了python使用threading獲取線程函數(shù)返回值的實現(xiàn)方法,需要的朋友可以參考下
    2017-11-11
  • 簡單示例解析python爬蟲IP的使用(小白篇)

    簡單示例解析python爬蟲IP的使用(小白篇)

    這篇文章主要為大家通過簡單示例解析python爬蟲IP的使用介紹,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-06-06
  • python利用裝飾器進行運算的實例分析

    python利用裝飾器進行運算的實例分析

    本文主要是通過使用Python的裝飾器來做一個運算的實例,來給大家詳細介紹下Python的裝飾器,非常的實用,有需要的小伙伴可以參考下。
    2015-08-08
  • Python讀寫Excel文件庫的實現(xiàn)示例

    Python讀寫Excel文件庫的實現(xiàn)示例

    本文主要介紹了Python讀寫Excel文件庫的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-08-08
  • Python字符串格式化輸出方法分析

    Python字符串格式化輸出方法分析

    這篇文章主要介紹了Python字符串格式化輸出方法,結(jié)合實例形式分析了Python格式化構(gòu)建字符串的三種常用技巧,需要的朋友可以參考下
    2016-04-04
  • python小巧而強大的網(wǎng)絡爬蟲工具Grab輕松抓取站點信息

    python小巧而強大的網(wǎng)絡爬蟲工具Grab輕松抓取站點信息

    Grab?是一個強大的?python?網(wǎng)絡爬蟲框架,由?Greg?Lavr?開發(fā),它能夠讓你輕松地從互聯(lián)網(wǎng)上抓取所需的信息,Grab?基于?pycurl[1],是性能十分優(yōu)越的一個?HTTP?客戶端,由于采用了異步網(wǎng)絡?I/O?模型,Grab?甚至可以并行處理數(shù)千個網(wǎng)絡連接
    2024-01-01
  • Python?Pandas的concat合并

    Python?Pandas的concat合并

    這篇文章主要介紹了Python?Pandas的concat合并,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-08-08
  • Python實現(xiàn)學生管理系統(tǒng)的示例代碼

    Python實現(xiàn)學生管理系統(tǒng)的示例代碼

    學生管理系統(tǒng)是一個常見的應用程序,它可以幫助學校、教育機構(gòu)或教師管理學生的信息,本文將介紹如何利用Python開發(fā)一個學生管理系統(tǒng),需要的可以參考一下
    2023-07-07

最新評論