• 零基础Python教程-如何在列表中添加元素

    今天和大家分享一下零基础Python教程-如何在列表中添加元素,上篇文章中,我们设计了一个游戏,要求玩家射杀从天而降的敌人;为此,可在开始时将一些敌人存储在列表中,然后每当有敌人被杀死时,就将其从列表中删除,而每次有新的敌人出现在屏幕上时,都将其添加到列表中。在整个游戏运行期间,敌人列表的长度将不断变化。 本节课中,咱继续延用这个游戏的设想,在表格中添加敌人,在真正项目中就可以给网站添加新用户的实际应用。Python提供了多种在既有列表中添加新数据的方式。 1. 在列表末尾添加元素   在列表中…

  • 零基础Python教程-如何修改列表中的元素

    今天和大家分享一下零基础Python教程-如何修改列表中的元素,为了更好的学习在列表中如何修改元素,我们这次将用一个简单的小游戏作为例子,我们现在要创建一个游戏,要求玩家射杀从天而降的敌人;为此,可在开始时将一些敌人存储在列表中,然后每当有敌人被杀死时,就将其从列表中删除,而每次有新的敌人出现在屏幕上时,都将其添加到列表中。在整个游戏运行期间,敌人列表的长度将不断变化。 我们将用这个游戏的设想贯穿始终,修改列表中元素、添加列表中元素、删除列表中元素的讲解中,首先,我们先看如何修改列表中的元素。 …

  • 零基础Python教程-详说tuple有序集合

    今天我们介绍一下零基础Python教程-详说tupie有序合集,希望对正在学习Python的同学有所帮助! tuple和list非常类似,但是tuple一旦初始化就不能修改,比如同样是列出同学的名字: >>> classmates = (‘Michael’, ‘Bob’, ‘Tracy’) 现在,classmates这个tuple不能变了,它也没有append(),insert()这样的方法。其他获取元素的方法和list是一样的,你可以正常地使用classmates[0],cl…

  • 零基础Python教程-分支结构

    今天和大家分享一下,零基础Python教程—分支结构,在日常生活中,我们会遇到很多选择类的问题。比如:午饭吃螺蛳粉还是生煎包?下班回家坐地铁还是公交车?这也就是我们编程语言中常说的“分支结构”,今天就让我们一起学习一下吧! 在Python中,要构造分支结构可以使用if、elif 和 else关键字。分支结构也分为单分支结构、双分支结构以及多分支结构。 下面就让我们先一起学习单分支结构: 单分支结构 单分支结构,顾名思义一个if就足够,满足条件就输出,不满足就跳过该代码块执行下面的代码。例如: a…

  • 零基础Python教程-循环结构

    今天和大家来分享一下Python教程-循环结构,在Python中,除了顺序结构和分支结构这两种结构还有一种常用的结构,那就是——循环结构。举个栗子:今天跟女朋友吵架了,女朋友说:“让我原谅你可以,你要说一万遍我爱你。”在这里,说一万遍我爱你的这个动作就是一种循环。 for i in range(10000): print(“我爱你!”) 那么,接下来就让我们看一下如何使用循环结构。常用的循环结构有2种,分别是 for-in循环和 while循环 。 for-in循环 通常for-in循环用于对一…

  • 零基础Python教程-函数及模块的使用

    今天和大家分享一下零基础Python教程中的-函数及模块的运用,在学习本节内容之前,我们先来一起做道数学题。已知:半径分别为0.1、0.2、0.3的三个圆,分别求这三个圆的面积。很多读者可能要笑一下,这不是小学的数学问题吗? 函数 S = π * r * r # 那么 S1 = π * 0.1 * 0.1 S1 = π * 0.2 * 0.2 S1 = π * 0.3 * 0.3 在上面的表达式中,我们做了3次求圆的面积,这样的代码实际上就是重复代码。对于上面的表达式,我们可以将面积公式封装到…

  • 零基础Python教程-Python中的循环

    今天和大家分享一下零基础Python学习教程—Python中的循环,周期循环赋予程序重复做事情的能力,这样程序就可以在特定条件下不知疲倦地工作。今天呢就和大家分享一下,希望对正在学习Python的小伙伴有所帮助。 Python中有两种循环,while循环和for循环,今天先说下while循环。 while循环的语法结构如下,缺一不可: while expression: expr_true_suite 可以看到,结构跟上一节的if很像,只是关键字不同。机制上:如果是if,expression为T…

  • python中的logging日志模块

    今天和大家分享一下Python中的logging日志模块,日志是程序不可或缺的一部分。它可以记录程序的运行情况,帮助我们更便捷地发现问题,恰好Python中的logging日志模块给我们提供了这个机会,希望看完这篇分享之后能够对正在学习Python的同学有所帮助! logging给我们提供了五种函数用来输出日志:debug()、info()、waring()、error()和critical() 这五种函数的使用场景: DEBUG:详细信息,典型地调试问题时会感兴趣。 INFO: 证明事情按预期…

  • 零基础Python教程-多进程

    我们现代的操作系统,都是支持“多任务”的操作系统,对于操作系统来说,一个任务就是一个进程(process)。比如打开一个浏览器就是启动一个浏览器进程。 今天马哥教育为大家分享一篇零基础Python教程—多进程! 如果我们将计算器的核心CPU比喻为一座工厂,那么进程就像工厂里的车间,它代表CPU所能处理的单个任务。任一时刻,CPU总是运行一个进程,其他进程处于非运行状态。 看到这大家可能会有一些疑问了,其他进程处于非运行状态?可是我用浏览器访问网页的时候,音乐播放器明明也在运行啊。 实际上是操作系…

  • 程序在特定条件下不知疲倦工作?Python这么强?

    感谢访问零基础Python学习教程系列,今天我们来学习Python中的循环,周期循环赋予程序重复做事情的能力,这样程序就可以在特定条件下不知疲倦地工作。 Python中有两种循环,while循环和for循环,今天先说下while循环。 while循环的语法结构如下,缺一不可: 可以看到,结构跟上一节的if很像,只是关键字不同。机制上:如果是if,expression为True,expr_true_suite执行一遍,结束;如果是while,expression为True,expr_true_su…

历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、容器云、Go、Python开发专业人才培训机构!