Welcome Guest ( Log In | Register )

欢迎访问本站。游客仅能浏览首页新闻、版块主题、维基条目与资源信息,需登录后方可获得内容发布、话题讨论、维基编辑与资源下载等权限。若无账号请先完成注册流程。
 
Reply to this topicStart new topic
> 学习python?, 万能的神机
sniper
2020-07-26, 11:55
Post #1


祭起粘土却半路摔倒随后毫无悬念地站起来继续挥动鼠标的小白
Group Icon
 324
   15

Group: Sinker
Posts: 239
Joined: 2006-03-07
Member No.: 6430


若是要从0开始学习python(没有编程基础),如何入手,看哪些书籍较好(英文原版也可)?
TOP
Bozar
2020-07-26, 14:40
Post #2


GEEKs will Eventually Evolve into Kryptonians. | All my jokes are cries for help.
Group Icon
 1385
   75

Group: Avatar
Posts: 1129
Joined: 2008-05-18
Member No.: 21346




> 看哪些书籍较好(英文原版也可)?

可以看一下 [r/python](https://www.reddit.com/r/Python/) 的边栏。

零基础的话,那么还要问自己几个问题。

* 学了 Python 打算做什么?
* 运行环境会搭建吗?打算在 Windows 还是 Linux 里搭建?
* 文本编辑器/IDE 会用吗?
* 版本管理工具会用吗?

后面两个适用于各种程序语言,前两个是针对 Python 的。

斯内普姐姐加油!

TOP
lq1588
2020-07-26, 14:57
Post #3


位面旅者
Group Icon
 98
   9

Group: Watcher
Posts: 110
Joined: 2016-04-21
Member No.: 66260


根据手机上弹出来的小广告下了一个叫programming hub的app,看了一下确实是从零基础开始讲编程(包括计算机是什么和编程是什么)。如果是学着玩的话感觉用这个也可以。
TOP
sniper
2020-07-26, 15:52
Post #4


祭起粘土却半路摔倒随后毫无悬念地站起来继续挥动鼠标的小白
Group Icon
 324
   15

Group: Sinker
Posts: 239
Joined: 2006-03-07
Member No.: 6430


QUOTE(Bozar @ 2020-07-26, 14:40) *



* 学了 Python 打算做什么?
* 运行环境会搭建吗?打算在 Windows 还是 Linux 里搭建?
* 文本编辑器/IDE 会用吗?
* 版本管理工具会用吗?


最直接的目的是用来在jenkins上写写build脚本什么的,以后可以写写自己用的小工具
这个不是太担心,毕竟现在win都有linux子系统内核,随便装
我觉得用用notepad++应该够了
这个容易,毕竟这么多年从perforce到git都用过,只是功能用的不是很深,是不是再搞个比较/整合工具会好一点?
TOP
Bozar
2020-07-26, 16:06
Post #5


GEEKs will Eventually Evolve into Kryptonians. | All my jokes are cries for help.
Group Icon
 1385
   75

Group: Avatar
Posts: 1129
Joined: 2008-05-18
Member No.: 21346




> 这个容易,毕竟这么多年从perforce到git都用过,只是功能用的不是很深,是不是再搞个比较/整合工具会好一点?

看实际需求吧。我之前用 Sourcetree,现在用 VSC 自带的 Git 工具,配合插件 Git History,也挺方便的。

TOP
一杆影
2020-09-19, 22:30
Post #6


主物质者
Group Icon
 -8
   0

Group: Primer
Posts: 19
Joined: 2017-09-16
Member No.: 71279


新手的可以看看《简明 Python 教程》。挺适合入门的,因为我也在学,所以推荐一下。对了我windows用的PyCharm Community Edition。社区版挺好用的顺便也推荐下。要学python的需要看好是pyhton2还是python3.现在大多数好像都是python3

This post has been edited by 一杆影: 2020-09-19, 22:32
TOP
vaevictis
2020-09-21, 01:26
Post #7


主物质者
Group Icon
 9
   0

Group: Primer
Posts: 1
Joined: 2020-08-09
Member No.: 88842


我感觉新手可以试着用下jupyter notebook写python,对环境配置要求相对较小而且方便调试。这种按块输入代码并且获得结果的工具可以很直观地告诉新手python的基本性质,另外其性能跑一些实验性的任务也基本够用了。
TOP
HenryQIU
2020-10-18, 16:55
Post #8


主物质者
Group Icon
 9
   0

Group: Primer
Posts: 1
Joined: 2019-12-09
Member No.: 84382


TOP
Fast ReplyReply to this topicStart new topic
 


Time is now: 2021-03-03, 13:49