《Python编程:从入门到实践》学习指南
文章平均质量分 84
专栏致力于为初学者提供全面而实用的Python编程入门指南。跟学《Python编程:从入门到实践》帮助读者建立坚实的Python基础,迈出走向码农的艰难第一步。
ashleyzhiyin
内核要稳
本科粉领子 研究生Social Work
主业:人文社科养老领域宏观分析
展开
-
Python 实践——外星人入侵小游戏(上)
欢迎你进入编写自己的游戏阶段!我把很长的一章切分成了几个部分。本章你在画布中导入了一个飞船的图片。你完成了如下几个部分:开始项目(初始化/循环/屏幕可见/更新屏幕);设置背景颜色;设置类(预设规定);添加飞船图像;导入程序。原创 2024-01-12 20:27:16 · 3202 阅读 · 0 评论 -
Python Data Structures: Dictionary, Tuples
密歇根大学公开课Python Data Structures: Dictionary, Tuples。本文列出易错点,由于给夯实基础的学员进行巩固复习。原创 2024-01-15 21:21:49 · 1107 阅读 · 0 评论 -
Python data Structures: Strings, Files, Lists
这门课是在coursera上由美国密歇根大学开展的公开课。python零基础可以选择course1,这是course2,我用来复习和补充的。本章将复习字符串、文件、列表。Python是这样的,没学一次都有新的发现,补充以前遗漏的地方。原创 2024-01-14 23:47:34 · 1143 阅读 · 0 评论 -
复习python从入门到实践——文件和异常
本章学习了打开文件,读取多个文件,写入文件(写入空文件,附加到文件)以及处理异常(防止隐私泄露,给用户提供信息)。解决的疑惑是:函数()中的是参数,无需定义。恭喜你,可以进行小游戏创作了!原创 2024-01-11 16:18:25 · 585 阅读 · 0 评论 -
复习python从入门到实践——类
学好继承,你就初步学习了程序面向对象啦~本章我依旧为大家整理好了运行的步骤,以及举了尽可能清晰简单的例子为大家展示。本章学习:创建类与调用__init__方法;修改类的属性值(调用时修改/创建新方法);继承类的方法与属性(from xx import xx);导入类与几个Python标准库【OrderedDict/ random-randint()】原创 2024-01-10 14:15:00 · 1280 阅读 · 0 评论 -
复习python从入门到实践——函数function
函数是特别难的,大家一定要好好学、好好复习、反复巩固。函数没学好,会为后面造成很大困扰。教科书中函数举例会稍微有点复杂。在此章复习中,我将整理出容易疏漏和混淆的知识点,并用最简单的代码辅助大家理解。本章涉及:定义函数、实参与形参、return返回值、传递列表与切片、将函数导入模块。原创 2024-01-09 11:05:48 · 581 阅读 · 0 评论 -
复习python从入门到实践—— 用户输入与while循环
在正式开始设计面向对象的程序之前先复习一下。input:变量=input(‘请输入东西:’)while循环最重要的地方是:(1)while下方引导的缩进都属于循环体内。所以一定要确定好循环的东西。(2)与while并列的print代表执行完while循环后,执行print.原创 2024-01-08 11:43:09 · 1062 阅读 · 0 评论 -
Python从入门到实践——第十一章 测试代码
如何使用模块unittest中的工具来为函数和类编写测试;如何编写继承unittest.TestCase的类,以及如何编写测试方法,以核实函数和类的行为符合预期;如何使用方法setUp()来根据类高效地创建实例并设置其属性,以便在类的所有测试方法中都可使用它们。原创 2023-12-24 22:25:35 · 911 阅读 · 0 评论 -
Python从入门到实践——第十一章 测试代码之【测试函数】
在软件开发过程中,编写测试是确保代码质量和可靠性的关键步骤。测试函数的作用在于验证代码的各个部分是否按照预期工作,以及在不同情况下是否能够正确处理输入。原创 2023-12-19 17:26:03 · 584 阅读 · 1 评论 -
Python从入门到实践——第十章 文件【异常】【json】
在本章中,你学习了:如何使用文件;如何一次性读取整个文件,以及如何以每次一行的方式读取文件的内容;如何写入文件,以及如何将文本附加到文件末尾;什么是异常以及如何处理程序可能引发的异常;如何存储Python数据结构,以保存用户提供的信息,避免用户每次运行程序时都需要重新提供。原创 2023-12-10 23:53:24 · 398 阅读 · 2 评论 -
Python从入门到实践——第十章 文件和异常(文件读取和写入)
在本章中,你将学习处理文件,让程序能够快速地分析大量的数据;你将学习错误处理,避免程序在面对意外情形时崩溃。原创 2023-12-07 23:23:17 · 305 阅读 · 1 评论 -
Python从入门到实践——第九章 类
在本章中,你学习了:(1)如何编写类;如何使用属性在类中存储信息。(2)方法与实例:如何编写方法,以让类具备所需的行为;如何编写方法__init__(),以便根据类创建包含所需属性的实例。你见识了如何修改实例的属性——包括直接修改以及通过方法进行修改。(3)使用继承可简化相关类的创建工作。(4)将一个类的实例用作另一个类的属性可让类更简洁。你了解到,通过将类存储在模块中,并在需要使用这些类的文件中导入它们,可让项目组织有序。你学习了Python标准库。原创 2023-12-01 23:51:27 · 239 阅读 · 1 评论 -
Python从入门到基础【小白计划】——第一&二章 运行Hello World【变量】【字符串】【数字】
零基础Python学习记录:【明确学习计划】【python的用处】【运行】【变量】【字符串】原创 2023-11-06 15:29:23 · 85 阅读 · 2 评论 -
Python从入门到实践——第八章 函数 function
在本章中,你将要学习(1)如何编写函数,以及如何传递实参,让函数能够访问完成其工作所需的信息;(2)如何使用位置实参和关键字实参,以及如何接受任意数量的实参;(3)显示输出的函数和返回值的函数;如何将函数同列表、字典、if语句和while循环结合起来使用。(4)你还知道了如何将函数存储在被称为模块的独立文件中,让程序文件更简单、更易于理解。(5)最后,你学习了函数编写指南,遵循这些指南可让程序始终结构良好,原创 2023-11-22 10:54:21 · 225 阅读 · 0 评论 -
python基础—— 第四章【操作列表】中【for循环】【ran ge】【列表解析】【复制列表】
今天学习列表简介中的【组织列表】,以及操作列表中的【for循环】/【range】/【列表解析】/【复制列表】。你将学习如何高效操作列表。循环让你能够对列表的每个元素都采取一个或一系列相同的措施。原创 2023-11-08 19:16:52 · 148 阅读 · 3 评论 -
python从入门到实践——第六章【字典】
在本章中,你将学习能够将相关信息关联起来的Python字典,字典用于建模、储存信息。你将学到:(1)定义与储存:如何定义字典,以及如何使用存储在字典中的信息;(2)访问与修改:如何访问和修改字典中的元素,以及如何遍历字典中的所有信息;(3)遍历:如何遍历字典中所有的键-值对、所有的键和所有的值;(4)嵌套:如何在列表中嵌套字典、在字典中嵌套列表以及在字典中嵌套字典。原创 2023-11-12 15:43:18 · 537 阅读 · 0 评论 -
Python从入门到实践 —— 第五章【if 语句】
在本章中,你将学习:如何编写结果要么为True要么为False的条件测试。如何编写简单的if语句、if-else语句和if-elif-else结构。在程序中,你使用这些结构来测试特定的条件,以确定这些条件是否满足。如何在利用高效的for循环的同时,以不同于其他元素的方式对特定的列表元素进行处理。以及Python就代码格式方面提出的建议,这可确保即便你编写的程序越来原创 2023-11-10 16:01:31 · 384 阅读 · 1 评论 -
Python从入门到实践——第七章【用户输入和while循环】
在本章中,你将学习如何接受用户输入,让程序能够对其进行处理。在程序需要一个名字时,你需要提示用户输入该名字;程序需要一个名单时,你需要提示用户输入一系列名字。为此,你需要使用函数input()。你还将学习如何让程序不断地运行,让用户能够根据需要输入信息,并在程序中使用这些信息。为此,你需要使用while循环让程序不断地运行,直到指定的条件不满足为止。通过获取用户输入并学会控制程序的运行时间,可编写出交互式程序。原创 2023-11-15 22:40:12 · 411 阅读 · 0 评论 -
零基础自学python —— 第三章【列表简介】
零基础自学python第二课-变量收尾【数字】、【列表简介】。还有一点对非计算机专业的大学生计算机课的感受。原创 2023-11-07 20:25:24 · 53 阅读 · 0 评论