?很棒的 python 項目
?適合初學者的超酷 Python 專案集合!
該專案是 #Build with LetsUpgrade 2020 的一部分?
開源競賽 - 使用 LetsUpgrade 2020 進行構建
關於使用 LetsUpgrade 2020 進行構建
Build with LetsUpgrade 是由 LetsUpgrade 開展的為期 2 個月的計劃,旨在幫助初學者開始開源開發。學生與導師配對,幫助他們接觸現實世界的軟體開發和技術。這些組織能夠識別並引入新的開發人員,並在結束後繼續為開源做出貢獻。
“主要口號是在技術上激勵所有初學者”
查看 Build with Lets Upgrade 2020 網站
?項目編號:20
專案經理:加里馬·辛格
計畫導師:Mrinal Kumar、Garima Singh
✍ 項目描述
它基本上有一些很棒的 python 專案的想法,你可以在日常基礎上實現它們。例如:它有一個使用 python 的 tic tac toe 遊戲。還實施了其他一些項目,即密碼管理器、空氣品質檢測器和天氣應用程式。您可以添加自己的想法並在問題部分提出一些建議。
相關技術
只有Python?
- Python
- Python圖形使用者介面
- Tkinter 模組
入門
=>分叉此儲存庫以開始貢獻。
=> 開啟 Git Bash 命令視窗並在根目錄中鍵入以下命令:
1) git init -initializes the git repository from the GitHub.
2) git clone -Clone the repository to your local machine
(git clone https://github.com/ < your-github-username > /garimasingh128/awesome-python-projects)
學習資源
閱讀這些文章以快速掌握 Python:
- https://www.python.org/about/gettingstarted/
- https://www.learnpython.org
- https://www.programiz.com/python-programming
學習 Git 的資源:
情緒分析器 ML 項目參考:
- https://www.youtube.com/watch?v=dyN_WtjdfpA
- https://www.geeksforgeeks.org/nlp-how-tokenizing-text-sentence-words-works/
- https://www.geeksforgeeks.org/pyplot-in-matplotlib/
固定筆記的參考資料:
- https://www.youtube.com/watch?v=ilI3H2O5KYg
- https://www.tutorialspoint.com/python/time_sleep.htm
- https://www.geeksforgeeks.org/python-gui-tkinter/
通知應用程式參考:
- https://www.youtube.com/watch?v=vPsM7qdnhzc
- https://www.geeksforgeeks.org/desktop-notifier-python/
- https://www.geeksforgeeks.org/python-desktop-notifier-using-plyer-module/
聯絡簿申請參考:
- https://www.youtube.com/watch?v=0rzNAGe-gUs
- https://www.geeksforgeeks.org/python-tkinter-tutorial/
- https://www.geeksforgeeks.org/sql-using-python-sqlite-set-2/
打字速度測試參考:
- https://www.youtube.com/watch?v=0e6gmdYqXrc
- https://www.geeksforgeeks.org/python-string-split/
- https://www.geeksforgeeks.org/take-input-in-python/
保護密碼的參考資料:
- https://www.geeksforgeeks.org/take-input-in-python/
- https://developers.google.com/edu/python/dict-files
- https://www.edureka.co/blog/print-in-python/
井字棋參考資料:
- https://medium.com/byte-tales/the-classic-tic-tac-toe-game-in-python-3-1427c68b8874
- https://inventwithpython.com/chapter10.html
- https://www.geeksforgeeks.org/python-implementation-automatic-tic-tac-toe-game-using-random-number/
密碼管理器參考:
- https://www.geeksforgeeks.org/python-gui-tkinter/
- https://www.geeksforgeeks.org/generate-strong-password-using-python/
- https://www.geeksforgeeks.org/file-handling-python/
天氣應用參考:
- https://www.youtube.com/watch?v=vJCjDevYDt8
- http://tomasz-kluczkowski.com/project/the-weather-app/
- https://www.geeksforgeeks.org/python-real-time-weather-detection-using-tkinter/
- https://github.com/Tomasz-Kluczkowski/Weather-App
空氣品質檢測儀參考:
- https://www.youtube.com/watch?v=vJCjDevYDt8
鳶尾花探測器參考:
- https://en.wikipedia.org/wiki/Iris_flower_data_set
- https://en.wikipedia.org/wiki/Support_vector_machine
- https://www.youtube.com/watch?v=Y17Y_8RK6pc
機票價格預測參考:
- https://www.kaggle.com/nikhilmittal/flight-fare-prediction-mh
- https://scikit-learn.org/stable/modules/ generated/sklearn.linear_model。線性迴歸.html
- https://medium.com/code-to-express/flight-price-prediction-7c83616a13bb
剪刀石頭布參考資料:
- https://www.geeksforgeeks.org/python-program-implement-rock-paper-scissor-game
- https://www.afiniti.com/corporate/rock-paper-scissors
- https://www.tes.com/teaching-resource/building-a-rock-paper-scissors-game-using-scratch-11268599
- https://www.youtube.com/watch?v=KnVwmBh1bo0
擲骰子參考資料:
- https://www.geeksforgeeks.org/python-if-else/#if-elif
- https://www.geeksforgeeks.org/python-while-loops/?ref=lbp
- https://www.tutorialsteacher.com/python/random-module
測驗申請參考:
- https://www.youtube.com/watch?v=VR-yNEpGk3g
- https://www.geeksforgeeks.org/python-multiple-choice-questions/
- https://www.youtube.com/watch?v=cwJBEZjQJtc
車牌檢測參考:
- http://youtube.com/watch?v=GXyLSx8l9gM
- https://docs.opencv.org/master/d9/df8/tutorial_root.html
鬧鐘參考:
- https://www.tutorialspoint.com/python/python_gui_programming.htm
- https://docs.python.org/3/library/datetime.html
簡單計算器參考
- https://www.geeksforgeeks.org/make-simple-calculator-using-python/https://www.geeksforgeeks.org/make-simple-calculator-using-python/` https://www.youtube.com /watch?v=miC7ni64hbw
- https://www.youtube.com/watch?v=B1U0gUhUeQs
文件重命名工具參考
- https://www.geeksforgeeks.org/rename-multiple-files-using-python/
- https://docs.python.org/3/
使用機器學習進行鳶尾花分類的參考文獻:
- https://medium.com/gft-engineering/start-to-learn-machine-learning-with-the-iris-flower-classification-challenge-4859a920e5e3
- https://www.neuraldesigner.com/learning/examples/iris-flowers-classification
- https://www.skyfilabs.com/project-ideas/iris-flower-classification-using-machine-learning
- https://analyticsindiamag.com/start-building-first-machine-learning-project-known-dataset/
- https://www.youtube.com/watch?v=FLuqwQgSBDw&ab_channel=AppliedAICourse
- https://www.youtube.com/watch?v=CLvboTdwpjc&ab_channel=RealKnow
- https://youtu.be/Y17Y_8RK6pc?list=PL5tcWHG-UPH1OeZ2vU5xQd7RVpkWvwJny
- https://youtu.be/ACdBKML9l4s
Google API使用參考
- https://github.com/googleapis/google-api-python-client
- https://www.youtube.com/watch?v=IVjZMIWhz3Y
使用 ML 進行入學預測的參考
- https://www.udemy.com/share/103wKGAEETdltURH8B/
IPL 分數預測器參考
- https://youtu.be/4CtyDxfhoN8
使用 ML 進行 Twitter 情緒分析的參考
- https://towardsdatascience.com/social-media-sentiment-analysis-49b395771197
- https://towardsdatascience.com/social-media-sentiment-analysis-part-ii-bcacca5aaa39
信用卡詐欺檢測參考
- https://www.geeksforgeeks.org/ml-credit-card-fraud-detection/
鬧鐘參考
- https://youtube.com/playlist?list=PLu0W_9lII9ajLcqRcj4PoEihkukF_OTzA
- https://itsourcecode.com/free-projects/python-projects/alarm-clock-using-python-with-source-code/
系統需求
- git
- 程式碼編輯器(Visual Studio Code、Sublime Text)
?貢獻
請閱讀 CONTRIBUTING.md 以了解如何為該專案做出貢獻的資訊。
行為守則
我們希望透過採用和執行我們的行為準則來促進健康和建設性的社區行為。
請遵守我們的行為準則.md。
?擁有者
加里馬·辛格
姆裡納爾庫馬爾
❤️ 感謝我們出色的貢獻者。