Re: [问题] 新手学习Python的开发环境

楼主: alvinlin (林矜业)   2020-06-02 00:40:10
回答你的问题:
1. Python 是直译语言, 有一个直译器, 官方网址 https://www.python.org/,
目前版本是 Python 3.8.3, 下载后约 26.5MB, 内建一个简单的IDE(称为IDLE).
2. 你可以只用 IDLE 编写, 或使用 VS Studio, VS Code, Spyder, PyCharm,
Sumblime Text 3, ATOM, Notepad, Notepad++, etc.. 来编写 Python Code,没差别
3. 文字编辑器编辑完后, 可以在有安装 Python 直译器的电脑上执行副档名为.py 的程式.
所以:
1. 几乎没有一本书 (至少我没看过) 内容是用 Visual Studo 201x 来介绍的.
2. 最常见的是介绍使用 Anaconda 和 PyCharm, IDLE, Spyder, IPython, Jupyter.
3. 我个人比较觉得新手用 IDLE 即可. 或是用 VS Code 搭配 IDLE.
4. 书的部份我之前常有介绍. 新书很多我没看过, 但我个人推两本:
a. 轻松学 Python3 ISBN 978-986-476-602-4
b. Python入门迈向高手之路 (有新的很多不同版)
5. 我自已也有装 Visual Studio 2019, Installer 内可以带 Python 3.7.5. 可以去
官网下载新版 3.7.7 后安装, 它会更新原来的.
6. Microsoft 网站有介绍如何用 VS2019 搭配 Python 写程式, 内容佷详细应该足够.
7. 大家都推用 VS Code 比较多, 我个人也觉得很棒. 除错比较方便. 只是我用的时候,
输入中文时有时画面显示会有问题, 不知有没有人有碰到过.
8. 用 VS Studio 如果你习惯了也行, 只是它很大(大概要 3.5GB), 等它开起来我程式
都写完了. 我通常用小小的 Sublime Text (10M) + IDLE (27M) 开起来很快.
9. 很多书前面的语法大同小异. 买书时主要看你有没有什么套件 (Packages) 或用途 (
Machine Learning/Big Data/etc..), 每本书介绍的都不太一样. 最好挑新一点的.
因为套件一直在更新. Python也有v2和v3的差别, v2快不支援了, 所以太旧旳不建议.
10. 书还是自已觉得看得惯比较好. 我自己有时候是翻两下就知道这本书我看不下去.
※ 引述《jayzhuang (Jay)》之铭言:
: 各位大大您好~!
: 在下因为换新工作,新公司未来要我学习python相关的东西
: 但小弟是个新手,所以打算买本书来看看。
: 有看到网友与一些人推荐新手可以买看看这本书:
: https://reurl.cc/MvD0lL
: 或是另一本书:
: https://reurl.cc/yZXr32
: 不过我因为以前写C#的,所以习惯都用Visual Studio(2015、2019)
: 在前公司也是都用VS,目前新公司也都是用VS开发。
: 我自己有实际在我的电脑用VS写过一点点python的语法
: (单纯的命令提示字符显示那种,但还没开始很深......)
: 想询问看看这两本书的内容,都可用VS环境学习吗?
: 或是有人有推荐适合新手的python书,可用VS开发学习?
作者: fotumbra (想像不出光的影子)   2020-06-02 08:59:00
VS code打中文,输入字根到一半若取消,会出现bug输入字根到一半,切到英文,感觉是卡在字根输入状态,原PO是指这个吗?我是用再切回中文,完全打出一个字来处理有没有方法能彻底解决呢?
作者: cuteSquirrel (松鼠)   2020-06-02 10:05:00
当下分页储存关掉再重开试试看
楼主: alvinlin (林矜业)   2020-06-02 10:13:00
我也是就这样解决, 但超烦的我本来以为是装了什么extension,但重装了电脑后还是一样
作者: cuteSquirrel (松鼠)   2020-06-02 10:19:00
感觉是win10+繁中输入法的bug
作者: ddavid (谎言接线生)   2020-06-02 12:42:00
那个好像是Win10至今为止没解决的中文输入法问题?大概跟VSCode无关?就这个问题 https://www.kocpc.com.tw/archives/267849看看是不是。是的话,至今虽然很多提出解法,但大概都只是治标不治本
作者: cuteSquirrel (松鼠)   2020-06-02 12:46:00
目前自己是有支援文字输入的方况都有机率遇到方块
作者: ddavid (谎言接线生)   2020-06-02 12:47:00
我也是不管哪边,反正中文输入就是会发生并没有限定chrome
作者: fotumbra (想像不出光的影子)   2020-06-02 12:55:00
不是D大提的情况,仓颉和注音都会卡
楼主: alvinlin (林矜业)   2020-06-02 12:57:00
我只有在用VS Code才会像1楼提到的那样。我是用仓颉,不确定和你们的问题是否一样
作者: fotumbra (想像不出光的影子)   2020-06-02 12:57:00
在其他(我有用过的)应用程式并不会发生
楼主: alvinlin (林矜业)   2020-06-02 12:59:00
我每次只好先存盘,关闭VS Code。再重开VS Code。再加载程式。看有多烦还有就是它是不是更新得太频繁了点。更新完有时候会把中文界面弄坏。我又要卸载中文再装中文
作者: mychiux413 (小邱)   2020-06-02 13:59:00
linux的VSCode没遇过中文这个问题,是输入法问题吗?
作者: ddavid (谎言接线生)   2020-06-02 15:55:00
我没发生过更新把中文接口弄坏这事耶我在Windows 10跟Mac上都有用,没发生过
楼主: alvinlin (林矜业)   2020-06-02 16:37:00
你们没这问题的有装繁中界面吗?会不会是繁中界面外挂的问题。这问题很久了。有时候就是更新完有部分的中文字变回英文字。或部分中文字变回英文
作者: summerleaves (内湖全联先生)   2020-06-02 16:55:00
优文帮推 中文感觉是Win10的问题 偶尔也会
作者: ddavid (谎言接线生)   2020-06-02 22:11:00
原来你是说这个,我是装繁中接口没错,确实偶尔更新完有些会跳英文,不过我都改设定回繁中又好了,好像没有啥需要重装的印象至少印象中的上一次我是只调语系设定就回来了,更之前不确定XD
作者: jayzhuang (Jay)   2020-06-03 01:24:00
谢谢大大~我会努力的!>< 起码先学了再说~!
楼主: alvinlin (林矜业)   2020-06-03 17:07:00
^^
作者: salmon12706 (Ellen)   2020-06-29 16:15:00
工研院人工智能课程推荐https://reurl.cc/4RDRaK

Links booklink

Contact Us: admin [ a t ] ucptt.com