首页 > 编程语言 >学习Python的书籍推荐--《Python编程从入门到实践》

学习Python的书籍推荐--《Python编程从入门到实践》

时间:2024-08-05 15:23:45浏览次数:9  
标签:4.2 Python 编程 列表 -- 2.3 2.4

版权信息:

书名:Python编程:从入门到实践(第3版)
作者:[美]埃里克·马瑟斯(Eric Matthes)
译者:袁国忠

评价:

1.北京邮电大学副教授陈光老师是这样评价的:

       编程教学之道,一是重在实践,二是循序渐进一一通过巧妙的实战项目,激发和保持学习的热情,让学习渐入佳境。在这两方面,这本书无疑都是非常出色的。无论是初次尝试编程,还是打算拥抱人工智能,相信这本书都会成为你的最佳起点。

2.知名技术专家廖雪峰是这样评价的:

本书注重用户体验,列举了大量易于理解的例子和各种练习来帮助读者掌握Python,非常适合初学者以及有一定编程经验的人学习Python。

这本书无论是初学者和新手作为教材来学习Python!

目录(片段):

第一部分
基础知识
第1章起步
1.1 编程环境简介
1.1.1 Python 版本
1.1.2 运行 Python 代码片段
1.1.3 编辑器 VS Code 简介
1.2 在各种操作系统中搭建Python 编程环境
1.2.1 在 Windows 系统中搭建 Python 编程环境
1.2.2 在 macOS 系统中搭建Python 编程环境
1.2.3 在 Linux 系统中搭建Python 编程环境
1.3 运行 Hello World 程序
1.3.1 给 VS Code 安装 Python 扩展
1.3.2 运行程序hello_world.py
1.4 排除安装问题
1.5 从终端运行 Python 程序
1.5.1 在 Windows 系统中从终端运行Python 程序
1.5.2 在 Linux 和macOS 系统中从终端运行Python 程序
1.6 小结
第2章变量和简单的数据类型
2.1 运行 hello_world.py时发生的情况
2.2 变量
2.2.1变量的命名和使用
2.2.2如何在使用变量时避免命名错误
2.2.3 变量是标签
2.3 字符串
2.3.1 使用方法修改字符串的大小写
2.3.2 在字符串中使用变量
2.3.3使用制表符或换行符来添加空白
2.3.4删除空白
2.3.5删除前缀
2.3.6如何在使用字符串时避免语法错误
2.4 数
2.4.1整数
2.4.2浮点数
2.4.3整数和浮点数
2.4.4数中的下划线
2.4.5同时给多个变量赋值
2.4.6常量
2.5 注释
2.5.1如何编写注释
2.5.2该编写什么样的注释
2.6 Python 之禅
2.7
小结
第3章
列表简介
3.1 列表是什么
3.1.1
访问列表元素
3.1.2 索引从 0而不是1开始
3.1.3 使用列表中的各个值
3.2 修改、添加和删除元素
3.2.1 修改列表元素
3. 2.2
在列表中添加元素
3.2.3 从列表中删除元素
3.3 管理列表
3.3.1 使用 sort()方法对列表进行永久排序
3.3.2 使用 sorted() 函数对列表进行临时排序
3.3.3 反向打印列表
3.3.4 确定列表的长度
3.4 使用列表时避免索引错误
3.5 小结
第4章
操作列表
4.1 遍历整个列表
4.1.1深入研究循环
4.1.2 在 for 循环中执行更多的操作
4.1.3 在 for 循环结束后执行一些操作
4.2 避免缩进错误
4.2.1 忘记缩进
4.2.2 忘记缩进额外的代码行
4.2.3 不必要的缩进
4.2.4 循环后不必要的缩进
4.2.5 遗漏冒号

内容(片段):


这本书适合初学者用来作为教材来学习Python!强烈推荐学习Python的同学都可以看看。

友友们如果想要电子书资源,可以评论区留言或者丝我哦!免费分享

标签:4.2,Python,编程,列表,--,2.3,2.4
From: https://blog.csdn.net/m0_73605778/article/details/140927698

相关文章

  • 洛谷P1001 A+B Problem的一些歪解(淼作)
    一、LCT#include<iostream>#include<cstring>#include<cstdio>#include<cstring>usingnamespacestd;structnode{intdata,rev,sum;node*son[2],*pre;booljudge();boolisroot();voidpushdown();voidupda......
  • 利用ssh进行免密远程的配置
    利用ssh进行免密远程的配置windows端安装方法一windows+I打开设置,进入系统,选择可选功能。输入框中搜索openssh,即可看到两个选项,分别为OpenSSHClient与OpenSSHServer。由于此电脑为被远程端,则笔者选择了OpenSSHServer.方法二使用Windows+R快捷键打开「运行」......
  • LearnOpenGL 笔记 -- VAO & VBO
    1前言VAO和VBO属于我们学习opengl最先接触的几个概念,最开始学习的时候有可能无法直观的理解这个概念的作用和使用方法。笔者也是opengl新手,在此记录学习的相关笔记,便于之后进行查看。本文主要参考learnopengl教程以及opengl官网中的用法和解释,文中的代码实例使用opengl3.3,过......
  • C++ 中,static 和非 static
    在C++中,static和非static的变量在作用域、生命周期和初始化方面有一些重要的区别。下面详细解释这两种变量的不同之处:非static变量inti0=123;作用域:变量i0的作用域是它所在的代码块或函数。它只能在定义它的代码块内访问。生命周期:每次进入代码块时,变量i0会被创......
  • 异常
    异常1.什么是异常在Java中,异常(Exception)是指程序执行过程中可能出现的不正常情况或错误。它是一个事件,会干扰程序的正常执行流程,并可能导致程序出现错误或崩溃。异常在Java中是以对象的形式表示的,这些对象是从java.lang.Throwable类或其子类派生而来。定义:异常是在程序执行期间......
  • Java基础语法
    关键字和保留字在Java编程语言中,关键字和保留字是语言的基本组成部分。它们有特定的含义并在Java程序中扮演着重要的角色。理解这些关键字和保留字对于编写有效的Java代码至关重要。1.关键字(Keywords)关键字是Java语言中具有特殊含义的词,它们在编译器中被预定义并用于执行特定......
  • lg省选计划笔记-基础优化技巧1
    基础优化技巧1三分求单峰函数极值点丢弃极值点一定不在的点,注意不能用于非严格单调的函数。由于区间长度可以随便取,可以把分段点取得很近,这个时候就相当于二分斜率前面比0大,极值点处等于0,后面小于001分数规划略。模型特征:答案是比率形式(取对数可以把根式和次方转换为乘......
  • 《DNK210使用指南 -CanMV版 V1.0》第十七章 machine.WDT类实验
    第十七章machine.WDT类实验1)实验平台:正点原子DNK210开发板2)章节摘自【正点原子】DNK210使用指南-CanMV版V1.03)购买链接:https://detail.tmall.com/item.htm?&id=7828013987504)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/k210/ATK-DNK210.html5)正......
  • Pycharm启动项目没有创建venv
    当我使用Pycharm启动项目并尝试启动项目时,未创建我的虚拟环境目录。这是它在我的计算机上的样子:现在我可以通过使用python-mvenvvenv然后使用.\env\scripts\activate手动创建venv,但这样做会弄乱我的模板文件夹位置和静态位置。当我开始一个项目......
  • 我可以将 Python 与 javascript 结合起来用于网站或应用程序吗
    我不知道如果j添加Python和javascript可以吗我尝试过。但决定在继续之前询问一下是否可以继续但是如果我只使用javascript还是只使用python会更好吗?我只需要建议或答案将Python与Javascript结合用于网站或应用程序不仅完全可行,而且也是一种非常常见的做法!二者......