當前位置:首頁 » 編程語言 » python基礎練習

python基礎練習

發布時間: 2024-12-06 17:49:34

python基礎教程-for循環判斷條件及練習

有朋友說for循環 以及if 判斷使用的不太好,作為python中的基礎課程,今天給大家詳細講解for循環判斷,並進行部分for練習介紹。
今天給大家介紹for循環和if 判斷的用法
for循環判斷的格式為:
for i in range(100): print i,
我們開始加上判斷條件輸出50到70之間的數
for i in range(100): if i >49 and i <71: print i,
當然可以以此類推,比如輸出 1-100 內,除開50-70的數,說明一下在range後面的括弧內,前面可以自定義起始值
#求1-100 內的所有奇數for i in range(1,100): if i % 2 == 1: print i,
我們在1到100內循環查找,如果i無法被2整除就是奇數(視頻中這里寫錯了寫成了質數,表示抱歉)
新增一個知識點獲取隨機數,我們可以通過導入的方式獲取一個隨機數
import randoma = random.randint(1,200)b = random.randint(1,999)print a,b
作業題目:隨便一個數2個,判斷是不是質數,如果是輸出質數是哪些,非質數是哪些,並輸出和,差,商,余等,可以參考視頻教程哦。

⑵ 六星教育:9個Python刷題練習網站,賊適合新手!

學習編程往往被描述為枯燥的過程,但其實方法的選擇可能會影響體驗。考慮通過刷題來學習編程,這在Python領域尤其適用。六星教育推薦以下幾個Python刷題網站,適合新手入門與進階。

1. LeetCode

LeetCode是一個專注於演算法題目的網站,提供多種編程語言選擇,題庫分為簡單、中等和困難三個難度等級,可根據自身水平選擇。對於有志於進入大型公司的人來說,這是必不可少的一站。

2. PythonTip

PythonTip主要提供Python基礎和基礎演算法練習題,適合新手作為入門練習。

3. Coding Games

一邊享受游戲樂趣,一邊挑戰編程難題。Coding Games支持多種編程語言,用戶界面功能強大,可定製代碼編輯器風格,如Emacs、Vim等。

4. CodeCombat

CodeCombat是一款網頁編程游戲,結合游戲設計元素,擁有豐富劇情。可學習Python等語言,適用於游戲設計、網頁應用和App開發。

5. Checkio

Checkio是一個基於瀏覽器的游戲,需要使用Python或JavaScript解決問題,游戲進行需要登錄。

6. Cyber Dojo

Cyber-dojo是一個供程序員練習編程的平台,支持Python、JavaScript、Java、PHP、Ruby等語言。

7. CodeMonkey

CodeMonkey是一款富有童趣的網頁編程游戲,玩家通過編程指令指導怪獸小猴子獲取香蕉過關,包含300多個關卡,涉及編程概念。

8. Codewars

Codewars提供真實的編程挑戰,支持Python、JavaScript、C#、Java等多種語言,通過與其他學習者共同戰斗提升技能。

9. pythonchallenge

這是一個充滿趣味的Python解謎網站,每一關都需要運用Python知識解題,考驗綜合能力,如正則表達式、爬蟲等。

學習Python時,按章節順序或包、模塊學習容易遺忘,完成編程教室入門教程後,可利用這些網站綜合測試對Python的掌握程度,以查缺補漏。

以上推薦的網站,旨在為Python學習者提供多樣化的練習途徑,助力提升編程技能。

熱點內容
如何快速清除手機圖形密碼 發布:2025-03-14 14:32:03 瀏覽:444
電子郵件賬戶的伺服器該怎麼填寫 發布:2025-03-14 14:31:59 瀏覽:421
泰拉瑞亞蒲公英怎麼開在線伺服器 發布:2025-03-14 14:21:20 瀏覽:629
如何破壞門上的密碼鎖 發布:2025-03-14 14:19:39 瀏覽:968
咖啡源碼 發布:2025-03-14 13:51:32 瀏覽:168
android漂亮的listview 發布:2025-03-14 13:40:26 瀏覽:392
android路線規劃 發布:2025-03-14 13:23:22 瀏覽:304
poi瀏覽器島風go緩存 發布:2025-03-14 13:10:24 瀏覽:189
具體可要說存儲在鋼瓶中是因為 發布:2025-03-14 13:00:36 瀏覽:442
汽車空調壓縮機不轉了 發布:2025-03-14 12:55:45 瀏覽:32