[问题] 自学的顺序 以及一些奇怪的问题

楼主: askkkkk (夜王)   2018-07-19 14:21:11
先向各位前辈高手请安
目前本人对于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基础
所以很多最基本的“常识”对我来说
是我需要想办法去获得的“知识”
例如我查询到的一种是
使用者
作者: jnjjiu (jnjjiu)   2018-07-19 14:28:00
我的认知学习程式语言要善用开发环境(IDE). python可以用anaconda 里的jupyter与spyder、pycharm 、vscode 等 且善用逐步执行
作者: sma1033 (死马)   2018-07-19 15:29:00
强烈建议使用jupyter notebook
楼主: askkkkk (夜王)   2018-07-19 16:20:00
请问能单独下载吗? 我已经安装了PYTHON3.7,然后搜寻两位推荐的程式,结果它叫我下载Anaconda...然后这个又叫我下载PYTHON3.6................QQ
作者: jameszhan (123)   2018-07-19 16:28:00
你买的书是不是太旧了 一般应该会教怎么使用ide阿重新选一本好入门的书吧还是你根本还没看书
楼主: askkkkk (夜王)   2018-07-19 16:36:00
我回去翻翻...应该不会太旧才是QQ 不知道是不是太多是基
作者: bcew (bcew)   2018-07-19 16:36:00
你可以照着Coursera的Programming for Everybody(Getting started with Python)学,另外要讲你最后打算做什么,大家才能帮你规划学习路线
作者: HotDesert (热啊!)   2018-07-19 17:08:00
Learning Python很不错,如果英文不是问题的话。
作者: bcew (bcew)   2018-07-19 17:31:00
要网络搜寻资料你把Coursera的"零基础Python入门Specialization"学完课程三就会,全部学完也好,但这只是基础,要到能用程度还要多学习、多练习补充一下,上面课程选旁听就不用钱
楼主: askkkkk (夜王)   2018-07-19 17:56:00
谢谢大家的推荐! 我先来试试基本的!!!
作者: clsmbstu   2018-07-20 08:40:00
嘘jameszhan 最好是一般会教怎么使用IDE 还怀疑别人有没有看书 = =
作者: coeric ( )   2018-07-20 10:19:00
现在哪本书教你用IDE的?我去砍了作者
作者: jameszhan (123)   2018-07-22 03:43:00
我最近看一本教pyqt5的书就有讲阿 要去砍了吗?然后我以前买的教c的书 也有教怎么用vs 你平行时空?
作者: clsmbstu   2018-07-22 21:01:00
教pyqt5 == 教Python 我是不是误会了什么欧莱礼的《精通Python》 这本普遍推的就没有啊上面板友提的Programming for Everybody (Getting Startwith Python) 也没有该系列课程一直到后面Using Databases with Python也没教IDE,就是一直用text editor而已对程式初学者来说,搞懂list、tuple、dictionary的差别就饱了,if-else、for/while loop第一次写出来就跟上太空一样,教IDE对程式语法跟观念有什么帮助吗?再说Python IDE那么多个,常常因为职业取向而有不同选择所以教Python的书为什么要教怎么使用IDE?教了又不一定读者就需要那一套不过算了 你那边法国是不是拿亚军?
作者: chchan1111 (123)   2018-07-22 23:01:00
我在回另一个说一定没教IDE的 你高潮什么...
作者: Neisseria (Neisseria)   2018-07-25 18:24:00
纯推推文

Links booklink

Contact Us: admin [ a t ] ucptt.com