看板 Python 關於我們 聯絡資訊
先向各位前輩高手請安 目前本人對於PYTHON有興趣 想要自學但是基礎為0 手上有一本PYTHON的書 打算從頭開始看 電腦的作業系統分別是WIN7 64bit跟WIN10 64bit 安裝的是官方網站的PYTHON 3.7 平常是點一個在開始列的「Python3.7 (64bit)」 會有一個視窗 可以打程式碼(語法)然後測試 以下有幾個問題想請教: 1. 我目前只是單純照著GOOGLE或是書上的指示 試著自己打進去 了解「打了什麼東西,會出來什麼東西」 那請問這有初始化的語法嗎? 例如每次打久了 頁面很亂 如果想要重新 只能關掉視窗再重新開啟嗎? 2. 語法有辦法修改嗎? 因為目前的情況 有時候打太快按了ENTER 結果才發現少打東西 卻不知道怎麼修改導致錯誤 假設原本指令有五行 打到第四行錯了 只能讓它顯示錯誤再重新打五行嗎? 3. 因為我是0基礎新手 所以我對程式的概念是 了解語法(指令)->把各種語法排列組合+熟悉度=可以做出完整的程式 不知道這樣是不是正確的? 4. 另一個問題 我目前使用的視窗是單純測試使用? 因為我是想 一般我們應該是利用程式去寫出軟體,並且執行軟體 假如我今天有十行程式碼 有辦法讓它變成一個小軟體嗎? 例如我GOOGLE有看到例子 我設定A的價格,B的價格,然後你可以填寫A跟B的數量 讓他跑出總價格 可是我用目前的視窗 輸入完程式碼A的價格之後 輸入讓使用者填寫數量 此時就會先要求我填入A的數量 這跟一般的使用直覺應該是不一樣的吧? 5. 不知道有沒有推薦的 可以介紹 程式大綱/前後端關係/基本概念的書或是網站? 我想應該是因為我0基礎 所以很多最基本的「常識」對我來說 是我需要想辦法去獲得的「知識」 例如我查詢到的一種是 使用者-----前端-----後端 使用者看到的畫面 是前端利用程式設計出來的 而後端則是提供資料庫或是運算這樣? 但是大家都說PYTHON比較偏向後端 我就會不知道「為什麼」... 以及大家都說PYTHON的強項是搜尋資料(還能外加下載?) 假設今天我想要找一個頁面跟車子有關的圖並且下載 那當我程式碼設計完之後 要怎麼「執行」? 應該不會是在我目前的小視窗內執行吧? ----------------------------------------------------- 其實還有很多問題 可是卻不知道怎麼去問 所以只先列了上述幾點 希望各位好心版友能幫忙解惑Orz -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.115.119.102 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1531981273.A.641.html
jnjjiu: 我的認知學習程式語言要善用開發環境(IDE). python可以用a 07/19 14:28
jnjjiu: naconda 裡的jupyter與spyder、pycharm 、vscode 等 且善 07/19 14:28
jnjjiu: 用逐步執行 07/19 14:28
sma1033: 強烈建議使用jupyter notebook 07/19 15:29
askkkkk: 請問能單獨下載嗎? 我已經安裝了PYTHON3.7,然後搜尋兩位 07/19 16:20
askkkkk: 推薦的程式,結果它叫我下載Anaconda...然後這個又叫我下 07/19 16:20
askkkkk: 載PYTHON3.6................QQ 07/19 16:21
jameszhan: 你買的書是不是太舊了 一般應該會教怎麼使用ide阿 07/19 16:28
jameszhan: 重新選一本好入門的書吧 07/19 16:29
jameszhan: 還是你根本還沒看書 07/19 16:29
askkkkk: 我回去翻翻...應該不會太舊才是QQ 不知道是不是太多是基 07/19 16:36
bcew: 你可以照著Coursera的Programming for Everybody(Getting st 07/19 16:36
bcew: arted with Python)學,另外要講你最後打算做什麼,大家才 07/19 16:36
bcew: 能幫你規劃學習路線 07/19 16:36
askkkkk: 本,我發現好多東西的編排和講解方式都和我想的有好大出 07/19 16:36
askkkkk: 入... 07/19 16:37
askkkkk: 我希望能先從興趣學起然後轉成技能,希望能寫出程式搜尋 07/19 16:39
askkkkk: 到我想要的東西並且下載,如果有機會再利用這種技能賺外 07/19 16:39
askkkkk: 快或是轉職 07/19 16:40
HotDesert: Learning Python很不錯,如果英文不是問題的話。 07/19 17:08
bcew: 要網路搜尋資料你把Coursera的"零基礎Python入門Specializat 07/19 17:31
bcew: ion"學完課程三就會,全部學完也好,但這只是基礎,要到能 07/19 17:31
bcew: 用程度還要多學習、多練習 07/19 17:31
bcew: 補充一下,上面課程選旁聽就不用錢 07/19 17:34
askkkkk: 謝謝大家的推薦! 我先來試試基本的!!! 07/19 17:56
clsmbstu: 噓jameszhan 最好是一般會教怎麼使用IDE 還懷疑別人有沒 07/20 08:40
clsmbstu: 有看書 = = 07/20 08:40
coeric: 現在哪本書教你用IDE的?我去砍了作者 07/20 10:19
jameszhan: 我最近看一本教pyqt5的書就有講阿 要去砍了嗎? 07/22 03:43
jameszhan: 然後我以前買的教c的書 也有教怎麼用vs 你平行時空? 07/22 03:44
clsmbstu: 教pyqt5 == 教Python 我是不是誤會了什麼 07/22 21:01
clsmbstu: 歐萊禮的《精通Python》 這本普遍推的就沒有啊 07/22 21:04
clsmbstu: 上面板友提的Programming for Everybody (Getting Start 07/22 21:05
clsmbstu: with Python) 也沒有 07/22 21:05
clsmbstu: 該系列課程一直到後面Using Databases with Python也沒 07/22 21:06
clsmbstu: 教IDE,就是一直用text editor而已 07/22 21:07
clsmbstu: 對程式初學者來說,搞懂list、tuple、dictionary的差別 07/22 21:08
clsmbstu: 就飽了,if-else、for/while loop第一次寫出來就跟上太 07/22 21:08
clsmbstu: 空一樣,教IDE對程式語法跟觀念有什麼幫助嗎? 07/22 21:09
clsmbstu: 再説Python IDE那麼多個,常常因為職業取向而有不同選擇 07/22 21:10
clsmbstu: 所以教Python的書為什麼要教怎麼使用IDE?教了又不一定 07/22 21:12
clsmbstu: 讀者就需要那一套 07/22 21:12
clsmbstu: 不過算了 你那邊法國是不是拿亞軍? 07/22 21:13
chchan1111: 我在回另一個說一定沒教IDE的 你高潮什麼... 07/22 23:01
Neisseria: 純推推文 07/25 18:24