视频介绍搭建PyCharm集成开发环境 0.相关确定 本教程使用的版本号为专业版PyCharm2022.3.2,如果您是初学者,为了更好的学习本教程,避免不必要的麻烦,请您下载使用与本教程一致的版本号。 1.PyCharm的下载 官网下载:https://www.jetbrains.com/pycharm/download/other.html百度网盘:链接:https://pan.baidu.com/s/1bBiVf0xtdRdtWw6jIWRV8A?pwd=18eh提取码:18eh下载好之后,如下所示 2.PyCharm的安装 1.左键双击安装包之后,开始安装,点击Next,如下所示2.点...

  3BsmzXJl1DMi   2023年11月02日   117   0   0 Python

视频介绍:新建运行项目 1.新建python项目 在编写程序之前,我们需要新建一个项目(Project),在桌面双击PyCharm的快捷方式,等待片刻,打开如下所示的软件界面。点击NewProject 在弹出的对话框中,需要更改的是Location,这是项目的存储位置,我把它放在了桌面上python下的pythonProject中,蓝色框标注的一般是软件给默认设置好的,我们确认下即可,第三个蓝色框标注的是会默认创造一个main.py的入口文件,如果不需要可以不用勾选,我们这里暂时勾选上。确认好之后,点击Create即可创建项目,如下所示等待片刻,项目即可创建成功 2.运行python项目 ...

  3BsmzXJl1DMi   2023年11月02日   64   0   0 Python

1.编写helloworld项目 编程界每种语言的第一个程序往往都是输出helloworld。因此我们来看看,如何用Python输出helloworld。1.如果你是初学者,main.py中的代码暂时是无法看懂的,所以可以把main中的源代码直接删除。如下所示这里我们要学习python的第一个知识点,print输出函数。语法格式之一:print('想要输出的内容')或者print("想要输出的内容"),有两种语法格式的原因是因为python对单引号’和双引号”的作用是相同的想要输出helloworld就需要用到print函数2.在编辑区中,直接把下面两行输入进去,点击运行按钮,如下所示 点击...

  3BsmzXJl1DMi   2023年11月02日   122   0   0 Python

视频网址:变量01变量02 1.变量-理解 编程本质就是通过一定的逻辑,去操纵数据,来达到我们的设想。 变量作为数据的载体,在程序中经常会被用到。与变量相联系的还有一个名词叫数据类型,如何理解数据类型-变量-数据三者之间的关系呢? 我们通过文字解读可以发现,每辆车装载着不同的食物,抽象到Python中来说的话,就是每个变量装载着不同的数据,那么数据类型又是什么呢,我们可以发现如果把苹果、土豆、猪肉进行分类的话,是不是可以分别分成水果、蔬菜,肉类。抽象到Python中来说的话,就是每个数据对应着一种数据类型。 在python中如何表示上面的关系呢?python规定变量不需要声明数据类型,但是每...

  3BsmzXJl1DMi   2023年11月02日   111   0   0 Python

视频讲解:字符串数据类型01 1.字符串-理解 字符串就是一系列字符。在python中,用引号括起来文本内容的都是字符串。其语法格式为:‘文本内容’或者“文本内容”编写程序如下所示我们发现其中的引号可以是单引号,也可以是双引号。这样的灵活性可以使我们进行引号之间的嵌套。编写程序如下所示:运行结果如下所示我们可以发现这里可以输出带有双引号的python修改程序如下所示:我们可以发现这里输出的是带有单引号的python经过分析我们可以得出以下结论:引号之间是可以存在嵌套的,该字符串类型变量的值是最外面单引号或者双引号的值 2.字符串处理 2.1拼接字符串(+或者) 所谓的拼接字符串,就是将两个或多...

  3BsmzXJl1DMi   2023年11月02日   98   0   0 Python

视频讲解数字类型 Python3支持int(整型数据)、float(浮点型数据)、bool(布尔类型) 1.int(整型数据) 在Python3里,只有一种整数类型int,表示为长整型。像大多数语言一样,数值类型的赋值和计算都是很直观的。 1.1数值运算 编写程序如下所示: 这里需要注意的是数值的除法运算,包含两个运算符:/返回一个浮点数,//返回一个整数。 1.2运算顺序 与正常的计算顺序一致,先乘除后加减,可以使用括号来提升运算顺序,编写程序如下所示 2.bool(布尔类型) 布尔类型就两个值True和False,True为真,False为假,True可以代表数字1,False可以代表数字...

  3BsmzXJl1DMi   2023年11月02日   105   0   0 Python

视频讲解列表数据类型-增删改查 1.列表-基础 列表是由一系列数据元素按特定顺序排列组成的。可以将任何类型数据元素加入列表中,其中的数据元素之间没有任何关系。鉴于列表通常包含多个数据元素,给列表变量指定一个表示复数的名称是个不错的选择。在Python中,用方括号[]来表示列表,并用逗号来分隔其中的数据元素。 语法格式如下所示: 列表变量=[数据元素1,数据元素2,,,,,,数据元素n] 创建一个名字列表,并将其输出,编写程序如下所示 我们可以发现,用print函数来输出列表类型的变量names,会将names列表的所有数据元素都输出出来,所有数据元素用方括号包括起来,并且每个数据元素之间用逗号...

  3BsmzXJl1DMi   2023年11月02日   109   0   0 Python

视频讲解 1.数值列表 列表非常适合用于存储数字集合,而Python提供了很多工具,可帮助我们高速地处理数字列表。 1.1range函数 Python的range函数能够轻松的生成连续一系列数字。其语法格式:range(起始值,终止值) 我们通过之前学习的for循环输出range函数生成的连续数字,编写程序如下所示: 我们通过运行结果可以看出,生成的数字是不包括5的。也就是说range函数生成的是包含起始值,不包含终止值,这段范围内的数字。 1.2创建数值列表 要创建数字列表,可使用list函数将range函数的结果直接转换为列表。编写程序如下所示 使用range函数时,还可以指定步长。例如,...

  3BsmzXJl1DMi   2023年11月02日   121   0   0 Python

1.列表数据元素排序 在创建的列表中,数据元素的排列顺序常常是无法预测的。这虽然在大多数情况下都是不可避免的,但经常需要以特定的顺序呈现信息。有时候希望保留列表数据元素最初的排列顺序,而有时候又需要调整排列顺序。python提供了很多列表数据元素排序的方式,可根据情况选用。 1.永久性排序 python的sort函数能够较为轻松的对列表数据元素进行排序。其语法格式:列表变量名.sort()假设你有一个汽车列表,并要让其中的汽车按字母排序。为简化这项任务,我们假设列表中数据元素的所有值都是小写,编写程序如下所示运行结果如下所示我们发现cars中数据元素的顺序已经被改变。我们还可以按与字母顺序相反...

  3BsmzXJl1DMi   2023年11月02日   95   0   0 Python

视频讲解 1.列表切片 前面学习的是如何处理列表的所有数据元素。Python还可以处理列表的部分元素,Python称之为切片。 1.1创建切片 创建切片,可指定要使用的第一个数据元素的索引和最后一个数据元素的索引。与range函数一样,Python在到达指定的第二个索引前面的数据元素后停止。比如要切片处理之前名单的列表,将列表中的前三个元素组成新列表,需要指定索引范围为0-2,这将分别输出索引为0、1、2的值。其语法格式:列表变量名[起始索引值:终止索引值]编写程序如下所示: 我们可以发现输出的结果还是一个列表,列表的数据元素值是原始列表中的第0个、第1个、第2个索引所对应的数据元素值。我们可...

  3BsmzXJl1DMi   2023年11月02日   91   0   0 Python

1.初识元组 列表非常适合用于存储在程序运行期间可能变化的数据集。列表是可以修改的。然而,有时候需要创建一系列不可修改的元素,元组可以满足这种需求python将不能修改的值称为不可变的,而不可变的列表被称为元组。元组看起来犹如列表,但使用圆括号而不是方括号来标识。其语法格式:元组变量名=(数据元素1,数据元素2)定义元组后,就可以使用索引来访问其数据元素,就像访问列表数据元素一样。例如,有一个大小不应改变的矩形(rect),可将其长度和宽度存储在一个元组中,从而确保它们是不能修改的。编写程序如下所示:运行结果如下所示:下面来尝试修改元组rect中的一个数据元素,看看运行结果会如何,编写程序如下...

  3BsmzXJl1DMi   2023年11月02日   73   0   0 Python

视频讲解https://www.bilibili.com/video/BV18m4y1p7Ch/ 1.条件控制语句(if语句)-理解 编程时经常需要检查一些条件,并据此决定采取什么措施。在Python中,使用if语句作为条件控制语句,能够根据程序中条件的真假,做出相应措施。 其语法格式之一:假设我们根据输入的年龄去判断是否成年,编写程序如下所示:关于缩进 缩进代表代码块的下一层级,相同的缩进代表相同层级的代码块 比如我们再当年满18周岁的条件不通过时,输出两条语句,编写程序如下所示: 发现输出了两条语句,但是如果第二条输出语句不加缩进,说明第二条输出语句与if语句是同层级代码块,但是与if语句...

  3BsmzXJl1DMi   2023年11月02日   64   0   0 Python

视频讲解https://www.bilibili.com/video/BV1Hw411S72w/ if语句-语法格式 简单理解if语句之后,我们的if语句语法格式有多种,选择使用哪种取决于要测试的条件数 1.if结构 最简单的if语句只有一个条件测试和一个代码块其语法格式:假设想要知道某人的年龄是否已成年,编写程序如下所示: 2.if-else结构 如果需要在条件测试时通过的时候执行一段代码块,并在没有通过时候执行另外一段代码块,在这种情况下就可以使用if-else语句。if-else语句块类似于简单的if语句,但其中的else语句让你能够指定条件测试未通过时要执行的代码块。 其语法格式:比如...

  3BsmzXJl1DMi   2023年11月02日   79   0   0 Python

通过结合使用if语句和列表,可以完成一些程序上的需求,比如,对列表中特定的值做特殊处理 1.测试特殊值 比如我们有一个学员名单,其中'刘柏宏'入学比较晚,需要我们重点关注,编写程序如下所示: 2.确定列表不是空的 到目前为止,对于处理的每个列表都做了一个简单的假设,即假设它们都至少包含一个元素。但是实际编程中,有些时候需要列表先为空,然后再往里面添加值,因此不能再假设循环运行时列表不是空的。所以,在运行for循环前确定列表是否为空很重要。列表是否为空的条件测试语法格式:列表变量名比如学员名单刚开始是空的,编写程序如下所示: 3.使用多个列表 比如有一个录入学员信息的总库列表,有一个来检查是否已...

  3BsmzXJl1DMi   2023年11月02日   98   0   0 Python

1.初识while循环 循环语句主要的作用是在多次处理具有相同逻辑的代码时使用。while循环是Python提供的循环语句之一。while循环的语法格式之一:比如我们输出1-10之间的奇数,编写程序如下所示:while循环如果放在生产生活中的话,类似于循环处理,如下图所示 2.无限循环 我们可以通过设置条件表达式永远为True来实现无限循环。为了理解无限循环,我们提前学习下input函数,其作用就是将敲击键盘上的数字录入到程序中。上面程序只要我们不输入'quit'单词都不会退出程序,无限循环提示输入单词。 3.while-else结构 如果while后面的条件测试结果为False时,则执行el...

  3BsmzXJl1DMi   2023年11月02日   63   0   0 Python

1.初始for循环 for循环可以遍历任何可迭代对象,如一个列表或者一个字符串。这里可迭代对象的概念我们后期介绍,先知道这个名词就好了。其语法格式之一:比如我们遍历学员名单,编写程序如下所示:for循环如果放在生产生活中的话,也类似于循环处理,但较while循环有区别,其区别就在于条件测试上,其条件测试就是看可迭代的对象是否还存在下一个数据元素,如果存在进入循环处理,如果不存在,退出循环处理。 2.for-else结构 for-else结构用于在循环结束后执行else中的代码块其语法格式如下:比如在遍历完学员名单后,输出一个结束信息,编写程序如下所示: 3.结合range函数和len函数 可以...

  3BsmzXJl1DMi   2023年11月02日   81   0   0 Python

1.break关键字 break关键字,其作用是在循环中的代码块遇到此关键字,立刻跳出整个循环,执行循环外的下一条语句。其在while和for循环中的作用示意图如下: 1.1break在while循环中的使用 1.1.1不加else语句 比如我们通过键盘输入单词,输出刚才的单词,编写程序如下所示:我们发现当我们输入除了quit和break这两个单词之外,输出结果上都会在输入单词之后,输出一条'您输入的单词是:xxxxx'这样的语句,当我们输入break之后,输出的是'循环将通过break关键字退出'和'程序已退出',我们知道'程序已退出'是while循环外print输出的语句,这里没有输出'您...

  3BsmzXJl1DMi   2023年11月02日   46   0   0 Python

1.continue关键字 continue关键字的作用是:用来告诉Python跳过当前循环代码块中的剩余语句,然后继续进行下一轮循环。其在while循环和for循环中的作用示意图如下我们通过示意图发现,其只是中断本次循环,本次循环中在continue后面的代码语句将不被执行,直接转向条件测试,测试通过执行下一轮循环。其余else语句的关系是无关的,continue控制不了是否跳过else语句,当循环执行完之后,有else语句就执行,没有else语句就不执行,这个相对于break关键字来说是简单的。 1.1continue在while循环中的使用 比如输出数字1-10,但是不想输出5,编写程序...

  3BsmzXJl1DMi   2023年11月02日   123   0   0 Python

1.初识字典 字典,是另外一种复杂的数据类型,相较于列表,字典可以将相关信息关联起来。比如说一个人的信息有名字、年龄、性别等,如果用列表存储的话,不能表示他们之间是相关联的,而字典可以,字典是一个或多个键值对组成列表的标志是[],字典的标志是{},其语法格式:{键1:值1,键2:值2,,,,,,键n:值n}。键为字符串类型的数据,值可以是字符串、数字、列表、字典类型的数据比如我们要存储一个人的信息,编写程序如下所示: 2.访问键值对/字典 我们创建字典后,可以对字典的键值对以及整个字典进行访问,其语法格式:访问键值对:字典变量名.[键]访问字典:字典变量名编写程序如下所示: 3.添加键值对 字...

  3BsmzXJl1DMi   2023年11月02日   97   0   0 Python

一个字典可能只包含几个键值对,也可能包含数百万个键值对,所以Python支持字典遍历。字典可用于以各种方式存储信息,因此有多种遍历字典的方式:可遍历字典的所有键值对、键或值。 1.遍历所有的键值对 其语法格式:比如遍历一个人的信息,编写程序如下所示:这里,我们给键起了一个变量名叫key,给值起了一个变量名叫value,当然叫法是任意的,只不过要遍历键值对,必须要有两个变量,第一个变量转载键,第二个变量装载值。与遍历列表不同的是,in关键字后面是字典变量名.items()。这里的字典变量名.items()最终的执行结果是返回一个该字典的键值对列表,接下来for循环依次将每个键值对的键和值存储到指...

  3BsmzXJl1DMi   2023年11月02日   77   0   0 Python
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~