2024年1月9日 星期二

康軒版資訊科技5-3-1 認識系統平台之一次開啟100個瀏覽器來灌爆記憶體Python版


        在本單元,會讓學生認識記憶體的功能。但是,老師要如何讓學生感興趣的作法?順便引導學生寫文字型態的程式?
        學生很喜歡一直點選瀏覽器。
        有天,老師問他為什麼要這樣做?
        學生回答:我要撐爆記憶體,看看系統會不會崩潰。
        老師說:你這樣做,太LOW。我有方法,可以一次增加100個瀏覽器,要不要學?

檔案名稱:browser100.py
檔案內容:
import webbrowser
url = "https://tw.yahoo.com"
for i in range(5):
    webbrowser.open(url)
執行browser100.py,預設瀏覽器就會出現五個分頁,如下圖:

接下來修改程式碼,將5改為100,如下圖:
檔案名稱:browser100.py
檔案內容:
import webbrowser
url = "https://tw.yahoo.com"
for i in range(100):
    webbrowser.open(url)
執行browser100.py,預設瀏覽器就會出現100個分頁,如下圖:

資料來源:

沒有留言:

張貼留言

30分鐘 docker 入門筆記

        課程內容: 一.基本概念 二.安裝配置 三.常用命令 四.構建鏡像 五.運行容器 六.Docker Compose & Kubernetes Docker 簡介:         Docker 是一個用於構建(build)、運行(run)、傳送(share...