abyteofpython中文

1.《Python 核心编程》和《Python 学习手册》哪一本更适合零基础

推荐这本书:a byte of python,原书是英文版的。这本书中文版的名字就叫简明python教程,其实大家说了半天就是这一本书。

Head First python不适合初学者,因为这本Head First 需要有编程基础,没有可能学起来有点费劲。

并且Head First讲的东西不是太过浅显就是太过深入了,怎么说呢,没有贬低Head First的意思啊,这个系列好书还是有很多的。

最后回来,还是推荐:a byte of python(简明python教程)。

2.新手学Python 请问2018年从那个版入手好呢

不少新手总是纠结是学 Python2 还是 Python3,就像手里同时有包子和馒头,不知道先吃哪个,这种纠结完全就是徒增烦恼,因为它们是同一种语言,只有少部分地方语法不兼容,尽管目前大部分公司还在用 Python2,但是 Python3 逐渐成为主流已是不争事实,毕竟后者性能方面更占有优势,官方也在力推Python3。所以毫不犹豫地选择 Python3 吧,最多花一天的时间能把 Python2 中特有的内容搞懂。

开发工具

工欲善其事必先利其器,做 Python 开发的 IDE(编辑器)层出不穷,推荐 Pycharm 和 Sublime,它们的学习成本非常低,网上找一篇教程看了基本就能上手,Vim、Emacs 这样的远古神器还是放以后再去了解吧。另外,今后你所遇到的 90% 的问题都有可能通过Google和StackOverflow来解决。

学习资源

网上入门资源琳琅满目,一本好书能为你指点迷津。快速了解 Python 可以看一下 Learn Python in Y minutes 这篇文章。但千万不要被标题所迷惑,一门语言不可能几分钟就能学会,看完之后应该会对Python 有个初步的印象,照着示例操作完之后,你就要选择一本合适入门的教程,《A Byte of Python》是一本值得推荐的书籍,来说说我推荐这本书的理由。

《A Byte of Python》的中文名叫《简明 Python 教程》,这本书的最新版已经是第10版,基于 Python3.5,所以不担心是否知识落后的问题,其次,这本书的厚度152页非常适合入门,涵盖了 Python 入门所有内容,相对那些五六百页的大部头书来说非常精简了,2个星期能啃完。

这本书看完之后,你应该能设计出简单程序出来。再推荐一本书《Python学习手册》作为进阶学习,内容相对要更深入,适合有一定编程基础的人阅读

3.如何从零起点学习python

哥们.建议你先别急着用3.X.X版本的.

市面上的书籍.还有网上的PDF/CHM或者网站的资料一般都还是2.5.X 2.6.X这两个版本的.所以.你刚入门.还是从2.6.X开始吧.版本之间还是有些区别的.但是以后你再上3.X.X也不会有什么影响.最多你就看看那些内置结构有些什么变化.一对比一下就行了.你没有任何编程语言的经验.楼上说的《a byte of python》早几年都有中文版的(叫做《Python简明教程》)了.但是个人先不推荐你看这本.毕竟这本是类似用于向其他编程语言用户介绍Python的快速入门的.但是你很有努力也可以去看看.不过.建议你去看看《Learning Python》也就是《学习Python》第二版叫做《Python学习手册》.这本很入门了.基本上是你没有过其他编程语言的基础你也可以从这本开始.这些你可以去百度找找PDF的具体看看内容怎么样.自己能否理解.然后买本书.这点学费还得交的.呵呵

其他的书还有《Python核心编程》、《Dive into Python》等.这些你都可以网上看看PDF.

最后想说的是.也是很多书籍文档说道的Python非常适合无编程经验的用户学习..呵呵.简单嘛

4.群星:新手怎样学编程

对于一个零基础的人叫他看《C++ Primer》是不负责任的行为,新手对计算机的熟悉各不相同,而对于很多编程零基础的人来讲《C++ Primer》这本书难度都不小,除非智商特别高。

《C++ Primer》里面代码很多都是以片断形式存在,这对初学者的理解上难度很大,如果没有其他语言编程基础也没其他书籍参考,想直接看懂代码相当困难,甚至连代码运行起来都磕磕碰碰。《C++ Primer》作为进阶的书籍相当好,但是面象新手却是不友好的。

至于新手,本身这个概念就不明确,范围很广泛,我遇到过不少读初中就开始学编程的孩子(甚至小学就开始接触编程的),也有的同学直到大一才开始接触计算机,后者甚至有的大学前十几年中都几乎没碰过电脑。对于不同的人,编程入门的路径选择不能一概而论。

1、未上大学的新手学习编程从小就开始接触计算机,就已经对计算机的基本操作较为熟悉的孩子(小学或中学生),如果想学习编程知识,建议学习 Python。Python 基础语法内容较为简单,可以比较快的了解编程的思维习惯,并能够较快接触到 Python GUI 库(比如Tkinter),很容易借用这些库开发出一些有趣的程序。

同时 Python 的缩进格式也比较严格,这也很好的让编程初学者养成一个良好的编写代码习惯。在美国有很多编程初学 Python 的书籍,其受众就是小学、初中的青少年,比如《Python for Kids》,这些书籍一个很大的特点就是图文并貌,并且很快引入图形库的学习,教会小朋友制作出一些图形和简单的游戏,比如画星星,弹球。

这样的好处是激发小朋友学习编程的乐趣,让小朋友从小就感受到编程的魅力。对于 Python 的零基础学习在网上可以找到很多教程,比如《A Byte of Python》(也有中文翻译版, "A Byte of Python3(中文版).pdf" A Byte of Python3(中文版).pdf),另外廖雪峰写的教程也不错Python教程 - 廖雪峰的官方网站。

要是想看纸质书籍,对于小学或初中生建议买《Python for Kids》(中文翻译书名《趣学Python编程》),《Hello World!:Computer Programming for Kids and Other Beginners》(中文书名《父与子的编程之旅:与小卡特一起学Python》),如果想系统点学习或是高中生,可以购买 桑德 (Warren Sande)写的《Python基础教程》( 《Beginning Python: from Novice to Professional》)学习。2、读大一零基础学编程上了大学因为是工科课程包含编程才开始接触编程,特别是因为计算机及相关的专业的同学,未学习编程情况可能是因为家里没电脑、高中学校不教、初高中自己没有意识到接触编程或是家长不给碰电脑的。

特别是一些高中学校,信息课本都有一本专门介绍 VB 编程的,但是几乎没给学生上电脑课,即使上电脑课也不教给学生编程。对于上述情况,若是未接触过电脑的同学,学习编程的首要任务是学习电脑的基础操作,熟悉键盘,让自己对电脑有初步的了解认识。

至于理工科专业的学生大一估计都会教《计算机科学导论》这样类似的课程,如果想尽快编程,学生应尽快将该书内容看一遍,让自己对计算机有一个整体的认识。很多理工科大一都会教 C语言,所以这时建议直接从 C语言 这么语言入手,但是学校发的谭浩强所发的《C程序设计》这本书千万别拿来作为自己的初学 C语言 的入门书籍,概念错误连篇、逻辑混乱,表述前后矛盾,几乎每页都有一堆错误。

那么大一学生若要系统的学习 C语言,建议使用 《C Primer Plus》,英语好的同学可以直接看英文版,注意该书不是《C++ Primer》,《C++ Primer》可以在 C语言学的有一定基础的时候看。当学完《C Primer Plus》之后,可以对算法的知识学习,有精力的话可以啃《算法导论》。

平时可以多上 github 上直接看源码,这样比单纯看书进步的更快。新手学习编程,看书时一定要不能只看不动手,一定要同时动脑、动手,要将书里面的代码都勤奋的敲。

5.学做程序员怎么样

起步应该挺简单。

建议从脚本语言开始,比如python,ruby。_why说过,连婴儿都能学会ruby。

都很容易上手。然后可以系统学习一些基本的语言,比如C,不是很好学,但是很基本,很底层。

当然,如果是找工作需要,就考虑Java啦,Javascript啦,C#这样的语言。前面说的脚本语言,找一本简单的入门书(比如python可以找《a byte of python》,中文名叫《python简明教程》),入门只要两三天就可以了。

后边的可以找一本基本的书系统学下,鉴于中国式的思维方式,找本中文的就可以了。

abyteofpython中文

转载请注明出处编程代码网 » abyteofpython中文

资讯

python编程入门第3版

阅读(7)

本文主要为您介绍python编程入门第3版,内容包括为什么不推荐Python初学者购买《Python核心编程第三版》,为什么不推荐Python初学者购买《Python核心编程第三版》,python核心编程第三版好不好。目前教程大部分是基于Python2的,但其中部分教程

资讯

arcgispython开发

阅读(4)

本文主要为您介绍arcgispython开发,内容包括怎么用python开发arcgis,arcgis可以用python开发吗,GIS+Python的开发经验值得分享。在Pyhton写的一些代码,用户交互不方便,用户体验比较差,不方便重用。在ArcGIS中可以将用写的Python代码导入到Tool

资讯

pythonwindows环境搭建

阅读(8)

本文主要为您介绍pythonwindows环境搭建,内容包括怎么搭建windowspython环境,如何快速地在windows上部署Python开发环境,包括各种常用的第三方,如何在windows下搭建python的IDE开发环境。Python科学计算的瑞士军刀Anoaconda 安装与配置Pyth

资讯

python的虚拟主机

阅读(6)

本文主要为您介绍python的虚拟主机,内容包括哪些支持python的虚拟主机值得推荐,请问哪有支持modpython的虚拟主机,目前国内需要Python虚拟主机的多吗。九州我以前买过一个月,但存在的安全问题不得不考虑.九州的确可以支持python,php,perl,客

资讯

查看python版本的命令

阅读(6)

本文主要为您介绍查看python版本的命令,内容包括怎么看自己电脑里的python版本,如何查看python的当前版本号,如何查看python版本。对于一个python新手来说,查看python语言的版本号可能是必须会做的操作,那么在linux/unix/windows系统下如何来

资讯

pythonforrhino

阅读(6)

本文主要为您介绍pythonforrhino,内容包括pythonforRhino中,not和None的区别,请问谁有grasshopper里的pythonforrhino和starling?,如何用pytho写rhino文件。没理解错的话。。应该只是Python的基本语法吧。not是逻辑运算符,表示逻辑非。None

资讯

fedora安装python

阅读(7)

本文主要为您介绍fedora安装python,内容包括fedora15下python怎么安装,fedora15下python怎么安装,fedora如何运行python。1.下载源代码 http://www.python.org/ftp/python/2.5.2/Python-2.5.2.tar.bz22

资讯

python中文注释

阅读(7)

本文主要为您介绍python中文注释,内容包括Python如何进行中文注释,Python如何进行中文注释,Python如何进行中文注释。#在Python中显示中文注释和输出中文a ="中文"print ad:\Python27\python.exe "D:\test\中文

资讯

pythonexcelxlwt

阅读(6)

本文主要为您介绍pythonexcelxlwt,内容包括为什么要用python中xlrd,xlwt操作excel,pythonxlwt如何设置单元格格式,pythonxlwtexcel自动换行。python 对 excel基本的操作如下:# -*- coding: utf-8 -*-import xlrdimport xlwtf

资讯

python开发实战.pdf

阅读(5)

本文主要为您介绍python开发实战.pdf,内容包括Python编程的19个资源,python教程哪里下载,在线等,《python大战机器学习》pdf。数据科学家是当下炙手可热的职业,机器学习则是他们的必备技能。机器学习在大数据分析中居于核心地位,在互联网、金

资讯

python3插件安装

阅读(5)

本文主要为您介绍python3插件安装,内容包括如何用pycharm安装python3插件,如何使用在subline中已经安装插件,sublime怎样安装python插件。除了使用easy_insatll和pip工具安装Python第三方库外还可以使用pycharm安装Python第三方库,步骤如下:1

资讯

socketpythonbind

阅读(6)

本文主要为您介绍socketpythonbind,内容包括python中s.bind(("",Port))里“”是什么意思,python中关于bind()的使用,python中关于bind()的使用。socket编程中的bind()函数把IP地址端口相关信息和套接字相互关联起来。使用格式#include <sys/types

资讯

pythonvideocapture

阅读(6)

本文主要为您介绍pythonvideocapture,内容包括pythonvideocapture怎样安装,去哪里找Python中的VideoCapture库,去哪里找Python中的VideoCapture库。import cv2vc = cv2.VideoCapture(Test.avi) #读入视频文件c=1if vc.isOpened()

资讯

用python科学计算

阅读(4)

本文主要为您介绍用python科学计算,内容包括如何用python进行科学计算,python的科学计算有什么用,为什么用python进行科学计算。Python用在科学计算领域有两大好处:1. 强大的胶水功能,可以粘合其他的第三方库,处理任何碰到的问题;2. 批量处理的

资讯

python中文手册2.7

阅读(6)

本文主要为您介绍python中文手册2.7,内容包括请问Python2.7的IDLE(PythonGUI)、ModuleDocs、Python(command,请教如何用python2.7开发具有中文菜单的界面,python是2.7还是3.5。这个是idle:

资讯

python中文比较

阅读(5)

本文主要为您介绍python中文比较,内容包括推荐几本比较好的中文Python教程,如何用python语言比较两个中文字符串是否相等,用python的哪个版本比较好。在python里,汉字分字节流和unicode字符串: 参考http://www.sqlite.com.cn/MySqlite/11/3

资讯

python比较中文

阅读(3)

本文主要为您介绍python比较中文,内容包括推荐几本比较好的中文Python教程,如何用python语言比较两个中文字符串是否相等,如何用python语言比较两个中文字符串是否相等。在python里,汉字分字节流和unicode字符串: 参考http://www.sqlite.com.

资讯

python标准库中文版

阅读(5)

本文主要为您介绍python标准库中文版,内容包括Python常用的标准库以及第三方库,Python常用的标准库以及第三方库,python标准库。Python常用的标准库有http库。第三方库有scrapy,pillow和wxPython.以下有介绍:1. Requests.Ken

资讯

python3文档中文

阅读(6)

本文主要为您介绍python3文档中文,内容包括python3的各种库的官方文档中文版在哪儿可以找到,pythonidle怎么调成中文版,python怎样读取文本文件里的中文。#在Windows 环境下import sysreload(sys)sys.setdefaultencoding("utf-8")imp

资讯

中文版的python标准库

阅读(5)

本文主要为您介绍中文版的python标准库,内容包括python标准库,Python常用的标准库以及第三方库,Python常用的标准库以及第三方库。Python常用的标准库有http库。第三方库有scrapy,pillow和wxPython.以下有介绍:1. Requests.Ken

资讯

python读取中文乱码

阅读(7)

本文主要为您介绍python读取中文乱码,内容包括python读取中文目录出现乱码,python读取中文目录出现乱码,python:获取网页信息中文乱码。这是因为IDLE中使用gbk编码,是ascii扩展字符集。>>> import sys>>> sys.getdefaultencodin

资讯

python读取文件中文

阅读(6)

本文主要为您介绍python读取文件中文,内容包括python怎样读取文本文件里的中文,python中怎么读取txt文件中的中文文字,python读取txt文件中有中文怎么解决。#在Windows 环境下import sysreload(sys)sys.setdefaultencoding("utf-8")imp

资讯

python读取汉字

阅读(2)

本文主要为您介绍python读取汉字,内容包括python读取的中文怎么使用,python怎么读取文本中的汉字,python怎么读取文本中的汉字。在python脚本的第一行加上#encoding=utf-8即可。程序如下:Created on 2011-9-24@author: l

资讯

python数组行列

阅读(2)

本文主要为您介绍python数组行列,内容包括python3如何把由坐标构成的一维数组转换成行列分别为xy值的二维数组,python中怎样让数据列转置,python怎么输入一个数组矩阵。需求:你需要转置一个二维数组,将行列互换.讨论:你需要确保该数组的行列数

资讯

跳板机python

阅读(2)

本文主要为您介绍跳板机python,内容包括如何直接通过跳板机ssh到服务器,如何无视跳板机,如何直接通过跳板机ssh到服务器。公司连上远程游戏服需要先ssh登到跳板机,再在跳板机上ssh到远程,不能直连,如:自己的系统(Mac OS) ===&gt; 跳板机 =

资讯

python公开课

阅读(2)

本文主要为您介绍python公开课,内容包括Python教学视频实用型的哪里有,哪的Python视频教程比较好,有什么比较好的Python学习教程。随着人工智能时代呼声渐起,Python凭借其入门简单、应用广泛的优势成为很多想要入行互联网行业的人们的首选编

资讯

python二进制文件读取

阅读(2)

本文主要为您介绍python二进制文件读取,内容包括在python中如何从二进制文件中读取信息,在python中如何从二进制文件中读取信息,python二进制文件的读取与写入可以分别使用和方法。你是指读入二进制文件吧?可以使用numpy.fromfile(),也可以使

资讯

python黑客pdf

阅读(2)

本文主要为您介绍python黑客pdf,内容包括为什么很多关于python的黑客书,我想成为一名黑客,我在学python,可是里面讲的多是游戏设计,能否,求黑客书籍资源。学习是循序渐进的过程最常见的有两本python和黑客相关的书《python灰帽子:黑客与逆向

资讯

pythonexcel中文

阅读(2)

本文主要为您介绍pythonexcel中文,内容包括python怎么读excel中文,python怎么将中文写入excel文档,python怎么输出中文文件名excel。简单的介绍一下这两个库,先说xlrd,这个库读excel比较方便,各种方法使用起来也挺方便:bk = xlrd.open_workboo

资讯

apachepythonlinux

阅读(2)

本文主要为您介绍apachepythonlinux,内容包括请教一个关于linux下APACHE关于PYTHON的设置问题,linux配置apache和python的环境,modpython在安装的报错处理,在线,如何在Apache下设置Python。二、linux下apache配置python 一.安装apache apac

资讯

chainPython

阅读(2)

本文主要为您介绍chainPython,内容包括ord在python是什么意思怎么使用,Python大神解释一下吧,python中round函数怎么用。>>>help(ord)Help on built-in function ord in module builtins:ord() #

资讯

python添加一行

阅读(2)

本文主要为您介绍python添加一行,内容包括python怎么实现数组增加一行或多行,python如何将字符串增加一行,python怎么实现数组增加一行或多行。把文档全部作为一个字符串,字符串可以相加, 如在1.doc里添加s 和d,用>>>file=open(1.doc,r)>>>str