iT邦幫忙

python相關文章
共有 3482 則文章

技術 [Day 30]檢查密碼強度

1.題目描述請撰寫一個程式,讓使用者輸入一組密碼,程式會根據以下規則評估密碼強度: 弱(少於 6 個字元)中(長度≥6,且包含英文字母與數字)強(長度≥8,且同...

技術 [Day 29]句子單字反轉

1.題目 輸入一句英文句子,將每個單字的字母順序反轉,但單字順序保持不變 2.程式

技術 [Day 28]數字出現次數統計

1.題目 輸入一串數字(以空白分隔),統計每個數字出現的次數,並依照出現次數「由大到小」排序輸出 2.程式

技術 [Day 27]隨機密碼產生器

1.題目撰寫一個密碼產生程式,使用者輸入想要的密碼長度,程式自動生成一組安全密碼(包含大小寫字母、數字與符號)2.程式

技術 [Day 26]待辦清單管理器

1.題目設計一個待辦清單程式,使用者可以新增、查看、刪除待辦事項 2.程式

技術 [Day 25]簡易記帳程式

1.題目撰寫一個簡單的記帳系統,讓使用者輸入「項目名稱」與「金額」,輸入 end 結束後,輸出總花費。2.程式

技術 [Day 23]終極密碼

1.題目電腦隨機選一個 1~100 的數字,玩家輸入數字猜,若猜錯,電腦會提示「太大」或「太小」,並縮小猜測範圍2.程式

技術 [Day 24] 隨機抽籤模擬器

1.題目 請撰寫一個「抽籤系統」,從一組參加者中隨機抽出一人當中獎者 2.程式

技術 [Day 22] 剪刀石頭布

1.題目:撰寫一個剪刀石頭布遊戲,玩家輸入「剪刀」「石頭」「布」,電腦隨機出拳,比出勝負。2.程式

技術 [Day 21]擲骰子遊戲

1.題目 請撰寫一個小遊戲:電腦和玩家各擲一顆六面骰(1~6),比大小決定勝負 2.程式

技術 [Day 20] 年齡輸入檢查

1.題目 請撰寫一個程式,讓使用者輸入年齡。 如果輸入不是整數(例如英文或符號),要提示「請輸入數字!」 如果年齡小於 0 或大於 120,要提示「年齡不合理...

技術 [Day 19] 字母出現次數統計

1.題目 請撰寫一個程式,輸入一段英文句子,統計其中每個字母出現的次數,並找出出現次數最多的那個字母。 2.程式

技術 [Day 18] 成績統計報告

1.題目 請撰寫一個程式,輸入多位學生的「姓名 與 分數」,程式要輸出以下三項結果: 平均分 最高分(含學生姓名) 最低分(含學生姓名) 2.程式

技術 [Day 17] 找出最高分的學生

1.題目 請撰寫一個程式,輸入多位學生的「姓名與分數」,找出分數最高的學生,並輸出他的姓名與分數。 2.程式

技術 [Day 16] 平均成績計算機

1.題目 請撰寫一個程式,輸入多位學生的成績(整數),計算並輸出這些成績的平均分數。 2.程式

技術 [Day 15] 實作-猜數字遊戲

題目: 每次輸入一個整數(1~100)。如果太大 → 提示 "Too big!"如果太小 → 提示 "Too small!&quo...

技術 [Day 14]實作-乘法表

題目: 請撰寫一個程式,輸出 1 到 9 的乘法表(九九乘法表)。每行顯示從 1×N 到 9×N 的結果。 程式: 輸出:

技術 [Day 10 ]實作-打招呼

題目:請撰寫一個打招呼程式,只要輸入姓名,程式就會跟你問好。程式輸出

技術 一鍵啟動 Gemini CLI ! 我的 Gemini CLI 懶人工具開發 & Gemini CLI 應用心得分享

Gemini CLI 簡介 &問題背景介紹 大家好我是一宵三筵!Gemini 出了 CLI 版,可以直接在電腦的 terminal 上面執行,而且可以直接使用中...

技術 [Day30]心得&總結

終於結束了!這30天比較像「用 Python 解生活小麻煩」的打怪日記。前面幾天忙著跟環境交朋友:安裝、路徑地獄、OneDrive 鬼打牆;中期用 reques...

技術 [Day29]多鬧鐘提醒器 GUI-進階版

延續 Day 28 的基礎版,今天把鬧鐘升級為可持久化+更貼日常的版本: 每週重複(可勾選週一~週日) 備註訊息(到點顯示:開會/喝水/吃藥…) CSV 匯入...

技術 [Day 9] 巢狀資料結構

1.什麼是「巢狀」?一個資料型態裡面又放了另一個資料型態。2.程式範例List 包 Dictionary

技術 [Day 28]多鬧鐘提醒器 GUI 基礎版

今天做一個本機鬧鐘:加入多個 HH:MM 時間,到點就跳出提醒並嗶一聲。全程使用 Python 標準庫(Tkinter、datetime),零安裝、跨 Wind...

技術 [Day27]抽籤/點名器 GUI 進階版

延續 Day 26 的 MVP,今天把抽籤/點名器升級為進階版:一鍵抽五個、復原上一抽、左側清單雙擊刪除,以及匯出中獎名單 CSV。依然零相依,只用 Pytho...

技術 [Day26]抽籤/點名器 GUI—基礎版

今天做一個可直接上課/活動用的抽籤/點名器。設計目標很單純:最小可用(MVP):匯入名單 → 抽一個 → 不重複 → 看得見剩餘與已抽中整個工具只用 Pytho...

技術 [Day 8]Python 的字典 Dictionary

1.概念在 Python 裡,就用 字典(dictionary) 來表示這種「對應關係」。字典是一種「一對一配對」的資料結構。2.程式範例建立一個字典取出資料修...

技術 [Day 7]Python 的列表 List

1.概念 我們常常會整理「一串資料」:abc/123/456Python 裡的「列表(List)」就是用來存這些東西的 2.程式範例 建立列表 ![https:...

技術 [Day 6] Python 的迴圈概念

1.基本概念 for迴圈:重複「固定次數」 while迴圈:一直做「直到條件不成立」 2.程式範例forwhile

技術 [Day 5]and、or、not 的邏輯運算

1.概念and:且、同時成立 or:或,只要一個成立 not:否定,反轉條件2.程式範例andornot

技術 [Day 4]Python 的 if 判斷語法

1.條件判斷是什麼? 在生活中,我們常常根據「條件」來做決定,程式也一樣能這樣思考,只要條件成立,就執行特定的動作。 if 表示條件成立時要做的事else 表示...