推荐两本适合小白的python书籍,希望能对你有所帮助。

《python编程从入门到实践》 />

本书是一本针对所有层次的Python 读者而作的Python 入门书。全书分两部分:第一部分介绍用Python 编程所必须了解的基本概念,包括matplotlib、NumPy 和Pygal 等强大的Python 库和工具介绍,以及列表、字典、if 语句、类、文件与异常、代码测试等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的Python 2D 游戏开发如何利用数据生成交互式的信息图,以及创建和定制简单的Web 应用,并帮读者解决常见编程问题和困惑。

《父与子的编程之旅》 />

首先,你可能想知道这本书讲些什么。这是一本编程书,它会告诉你什么是编程,什么是程序,程序有哪些方面,需要了解哪些概念……我不想在这里列出这些深奥的术语把你吓住,你在书中可以找到,而且会发现其实这些概念一点也不深奥!最重要的是,读完这本书,你能自己编程序,甚至可以编写游戏,这可能是最让你着迷的一点吧。

《"笨办法”学Python(第3版)》 />

是一本Python入门书籍,适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者学习使用。此书结构非常简单,其中覆盖了输入/输出、变量和函数三个主题,以及一些比较高级的话题,如条件判断、循环、类和对象、代码测试及项目的实现等。每一章的格式基本相同,以代码习题开始,按照说明编写代码,运行并检查结果,然后再做附加练习。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲授到完整项目的实现,让初学者从基础的编程技术入手,最终体验到软件开发的基本过程.hardway(笨办法)比较适合起步编程,作为Python的入门挺不错。

《Python学习手册:第4版》 />

每一章都包含关于Python语言的关键内容的独立的一课,并且包含了一个独特的"练习题”部分,其中带有实际的练习和测试,以便你可以练习新的技能并随着学习而测试自己的理解。你会发现众多带有注释的示例以及图表,它们将帮助你开始学习Python 3.0。

之前我也是看了很多python入门视频教程,个人觉得有几个还是很不错的,大家可以学习一下.

1、廖雪峰的官方网站 />

廖雪峰的Python教程相比无需过多的介绍,基本上研究过Python的大家都知道,作为一个比较完善的Python入门教程也足够了。

2、菜鸟教程 />

本教程适合想从零开始学习 Python 编程语言的开发人员。当然本教程也会对一些模块进行深入,让你更好的了解 Python 的应用。

3、简书 /> />

学软件开发的都知道实战项目对于学好一门语言是很重要的。在这里可以向大家推荐几个Python实战项目

项目1.Python 图片转字符画

本课程用 50 行 Python 代码完成图片转字符画小工具。通过本实验将学习到 Linux 命令行操作,Python 基础,pillow 库的使用,argparse 库的使用。本课程难度简单,属于 Python 中基础课程。

项目2.200 行 Python 代码实现2048

本实验仅用200行的 python 代码完成2048小游戏的编写。通过本实验将学习 Python 基本知识,状态机的概念,以及编写 python 游戏的步骤。为 Python 的进阶课程,需要用户具有 Python 的语法基

项目3.Python3 实现火车票查询

很适合用来入门爬虫。你将学习到爬虫最重要的两个步骤——数据的爬取和数据可视化。完成项目后,你只需要敲一行命令就能获得你想要的车票信息,墙裂推荐各位小伙伴学习。

项目4.Python 基于提取《釜山行》人物关系

针对《釜山行》剧本的文本,使用 python3 编写代码分析文本中人物的共现关系,完成对《釜山行》文本的人物关系提取,并利用Gephi软件对提取的人物关系绘制人物关系图。

最近有盆友问我有没有合适入门的 Python 视频教程,如果你善用搜索引擎的话,网上资源一抓一大把,看视频的好处能跟着老师的思路一起学习,虽然效率没有直接啃书快,但对于看不进书或者看不懂书的人来说,视频可能是最好的入门教程之一。个人觉得跟着马哥教育的视频学习还是不错的,很多同学不知道如何获得视频,可以直接私信我或者搜索马哥教育的官网群就能免费领了,毕竟人家的实战项目多,我们学软件开发的都知道实战项目对于学好一门语言是很重要的。

以下是放在我收藏夹已久的几个视频,可以说是基本涵盖了python的方方面面了,这个课程是再适合不过了如果你想入门python的话,现在呢,我就把这门课程的视频分享给大家

python全能工程师从小白到精通 />

这就是最火的python入门系列教程真正的零基础入门!

想成为一名合格的Python工程师需要必备哪些技术点呢?

◆ 分支、循环及 break、continue、else 子句三元表达式入门和进阶

◆ 字符串,常用方法 join、split、partition、replace、strip、find 及时间复杂度,格式化 bytes、bytearray

◆ 切片用法和高级进阶(必备)

◆ len、range、max、min、sorted

◆ 列表解析式、集合解析式、字典解析式、生成器表达式

◆ filter、map、zip 使用与实战

◆ time、datetime 模块使用

◆ 面向对象三要素总结和面试真题讲解

◆熟悉 Logging 模块使用

◆ 快速搭建一个 Django 项目 ( 投票系统 )

◆ Python DB API 操作数据库

◆ Django 配置数据库及数据库操作

◆ 优化模板结构(继承)

◆ 表单介绍

◆ 生成表单

◆ Bootstrap 开发与应用

◆ 第三方 Boostrap 模板与应用

◆ 权限管理,模板层的权限用法,视图层的权限使用

◆ 同步多云的资产信息到运维管理平台 ( 基于 celery)

最后祝你有一个愉快的学习旅程!

【年薪30w工程师吐血整理资料大合集】

没有计算机基础可以学python-零基础,没有编程和计算机基础,究竟该怎么自学python?...相关推荐

  1. 笔刷怎么做_零基础怎么学板绘?板绘小白必备基础知识

    零基础怎么学板绘?板绘小白必备基础知识!零基础学板绘需要准备什么东西?零基础学板绘需要学习哪些软件?板绘是做电影时要用到的人物场景原画的最重要的绘画方式,也是美术爱好者日常学习和创作的首选方式之一.那 ...

  2. python 计算机程序设计基础-零基础,没有编程和计算机基础,究竟该怎么自学python?...

    推荐两本适合小白的python书籍,希望能对你有所帮助. <python编程从入门到实践> /> 本书是一本针对所有层次的Python 读者而作的Python 入门书.全书分两部分: ...

  3. 0基础改行学python_零基础想转行学习python,该如何学习,有学习路线分享吗?...

    谢谢你的邀请,下午我给你分享一下学习路线 近几年Python的受欢迎程度可谓是扶摇直上,当然了学习的人也是愈来愈多.一些学习Python的小白在学习初期,总希望能够得到一份Python学习路线图,小编 ...

  4. python零基础能学吗-零基础小白多久能学会python

    学习任何一门编程语言,都是为了去实现一个个项目,来解决实际的问题.无论项目是大还是小,都关联着许多知识与技能. 例如要写一个「文件资源管理器」的应用,就需要MVC设计模式.组件化构建.对象集合及操作. ...

  5. python零基础能学吗-零基础怎么样才能学好Python?Python入门必看

    Python目前可以用一个字来描述那就是"火",问题来了,这么火的语言零基础小白到底该怎样学习Python? 首先,从基础开始学习,切勿毛躁. 刚开始学习Python的时候,我们可 ...

  6. 没有计算机基础可以学python-学习第一天day1(计算机基础,及python基础)

    一,计算机基础 1.什么是编程语言 语言是一个事物与另外一个事物沟通的介质 编程语言是程序员与计算机沟通的介质 2.什么是编程 编程就是程序按照某种编程语言的语法规范将自己想要让计算机做的事情表达出来 ...

  7. 计算机二级能学到知识吗,2017年关于计算机二级msoffice学习知识点

    2017年关于计算机二级msoffice学习知识点 超级计算机(Supercomputers)通常是指由数百数千甚至更多的处理器(机)组成的.能计算普通PC机和服务器不能完成的大型复杂课题的计算机.下 ...

  8. 学python要有多少英语词汇量测试_“扫地僧”!自学Python编程、英语词汇量15000……北大保安再上热搜...

    原标题:"扫地僧"!自学Python编程.英语词汇量15000--北大保安再上热搜 近日, 北大保安再次冲上热搜, 让不少网友惊了! 在北京大学第一届 "争做数一数二的保 ...

  9. 30岁学编程python_三十岁宅男自学Python,以前没有编程经验

    小咖是一个三十岁的有志青年,自从几个月前开始在网上自学Python,在没有任何编程经验下进步神速. "第一周我平均每天看一章,但是第六章(函数)非常沉重,现在要花一个星期才能完成一章.演习花 ...

最新文章

  1. jvm性能调优实战 - 43OOM内存溢出发生的原因及可能发生OOM的内存区域
  2. Object.defineProperty 详解
  3. 模板:线段树标记永久化
  4. QT调用dll且进入DLL src code调试
  5. 信息学奥赛C++语言:与 7 无关的数的个数
  6. 【成长之路】JavaScript中,模拟 call 的底层实现
  7. iOS-UIScrollView拉伸效果
  8. V 神呼吁宽大处理,以太坊开发者 Virgil Griffith 被判入狱 63 个月
  9. .net使用正则表达式校验、匹配字符工具类
  10. 项目背景一般写什么_项目申报整体框架规划思路,提高你的书写逻辑!
  11. 也谈谈Linux下recv函数的使用
  12. Android RecyclerView详解及实现瀑布流式布局
  13. android9 coloros6版本,OPPO A9系统升级更新ColorOS 6 正式版-A.19固件完整包
  14. C# Winform窗体切换与关闭
  15. yuv数据(nv12和nv21)和RGB数据之间转换的c++代码
  16. Linux正确删除软链接
  17. 姜数学模型——包饺子案例
  18. 菱形继承中构造函数调用问题
  19. 文末有惊喜 | 开通微信公众号留言功能,只需3步!
  20. JOS学习笔记(五)

热门文章

  1. linux查看日历_能从远程获得乐趣的 Linux 命令 | Linux 中国
  2. windows nginx 停止和启动_nginx在window与linux中启动、停止、与关闭
  3. ADO.NET 2.0 功能一览
  4. Tosca:设置执行结束时间
  5. Python之路(第二十七篇) 面向对象进阶:内置方法、描述符
  6. 一、JpaRepository 命名规范(摘)
  7. Spring Boot实战笔记(一)-- Spring简介
  8. 欢迎来到,数据库联盟!
  9. [转载] 正则表达式“派别”简述
  10. Chapter 04-Using Conversion Functions and Conditional Expressions-Conditional Expressions