【Python编程基础核心】
在这个分类专栏中,主要讲解了Python编程的相关知识!!!
★★光亭★★
不求有功,但求无过
展开
-
Python语法特点
与其他常见的编程语言(C,C++,Java)不同,Python语言有自己独树一帜的语法特点!1.注释规则单行注释:用(#)表示多行注释:用三个单引号(''' 中间是所写注释内容 ''') ,或者用三个双引号(""" 中间是所写注释内容 """)2.语句换行一个语句太长,全部写在一行会显得很不美观,我们可以使用反斜杠(\)实现一条长语句的换行。而以小括号(),中括...原创 2020-03-20 18:07:46 · 10800 阅读 · 1 评论 -
Python数字类型及操作
1.int(整型)用于表示整数,不带小数点,但可以有正负号,例如:10,-1024等等。在这里对整型是没有大小限制的,只要内存许可,整数的取值范围几乎包括了全部整数(无限大),这给大数据的计算带来了便利!!!而整型字面值的表示方法有四种:分别是十进制、二进制(以"0B"或者"0b"开头)、八进制(以"0o"开头)、十六进制("以0X"或者"0x"开头),具体格式如下:????????????1000...原创 2020-03-20 19:21:14 · 8503 阅读 · 0 评论 -
Python字符串类型及操作
1.字符串类型的表示(一)字符串:由0个或多个字符组成的有序字符序列。字符串由一对单引号或一对双引号来表示,例如:"请输入带有符号的温度值","Python"这些都是字符串。(当然我们也可以使用一对三单引号或三双引号来表示多行字符串。)字符串是字符的有序序列,可以对其中的字符进行索引,例如:"P"是"Python"的第0个字符。如果我们希望在字符串中包含单引号或者双引号...原创 2020-03-21 12:58:20 · 12901 阅读 · 0 评论 -
Python控制语句(一):选择语句
1.单分支结构具体的,我们可以通过下面的代码来加深理解!!!????????????score=eval(input())if score==100 : print("猜对了!")输出如下:100猜对了!2.二分支结构相应的,我们把单分支结构中的那段代码,简单的增加一部分内容,就变成了二分支结构,如下????????????score=eval...原创 2020-03-27 13:18:10 · 8751 阅读 · 0 评论 -
Python控制语句(二):循环语句和跳转语句
1.for循环下面,我们来举两个例子,来更好的理解for循环的使用方法!!!for i in range(5) : #依次输出从0到5之间的整数,区间为左闭右开 print(i,end=" ")输出如下:0 1 2 3 4 for i in range(1,10,3) : #依次输出1到10之间,步长为3的这些整数,区间仍然...原创 2020-03-27 13:55:12 · 9196 阅读 · 0 评论 -
Python数据结构(一):列表、元组和序列
1.序列类型及操作序列是具有先后关系的一组元素。序列是一个基类类型,具体可以表现为字符串类型、元组类型、列表类型。序列是一维元素向量,元素类型可以不同。它类似于数学当中的元素序列(数列):s1,s2,...,sn-1。元素间由序号引导,通过下标访问序列的特定元素。 这些序号同样服从正向递增和反向递减的引导规律。也就是正向递增:1,2,3,...,n-1 反...原创 2020-04-03 14:16:07 · 8848 阅读 · 0 评论 -
Python数据结构(二):字典
1.字典类型的定义和使用字典类型是“映射”的体现,映射其实就是一种键(索引)和值(数据)的对应。键值对:键是数据索引的扩展,字典是键值对的集合,键值对之间无序。我们可以采用大括号{}和dict()函数来创建字典,键值对用冒号:表示。(见如下代码)#采用大括号来创建字典d={"中国" : "北京" , "英国" : "伦敦" , "法国" : "巴黎"}print(d)...原创 2020-04-10 13:55:51 · 8747 阅读 · 0 评论 -
Python数据结构(三):集合
1.集合类型的定义集合set是Python中的一种数据结构,它与列表相似,可以用来存储多个数据元素,不同之处是,集合由不同的元素组成,可以起到去重的作用,并且元素的存放是无序的,需要注意的是,集合中的元素不能是列表,集合,字典等可变对象。集合类型与数学中的集合概念一致,集合元素不可更改,不能是可变数据类型。那么创建一个集合,我们可以采用三种方法:如下????????????(1)使用花括号创建...原创 2020-04-17 13:29:00 · 8551 阅读 · 0 评论 -
Python函数
1.函数的理解和定义在Python语言中,函数是一段代码的表示 。函数是一段具有特定功能的、可重用的语句组。函数是一种功能的抽象,一般的函数表达特定功能。两个作用:降低编程难度和代码复用。 下面,我们来看一下函数的定义方法:????????????def <函数名>(<参数(0个或多个)>): <函数体> return <返回值...原创 2020-04-24 13:58:26 · 8240 阅读 · 0 评论 -
Python模块(一):概述
1.介绍在介绍Python模块之前呢,我们先来了解一下模块化编程,这个内容可以说是每一门编程语言中的一个重点了!!!那么,Python的模块化编程主要有以下几个优点:①功能简化:从聚焦总体到聚焦局部,开发变得简单。②可维护:模块化设计具有清晰的逻辑边界,如果模块之前的相互依赖性小,则修改一个模块对整个应用程序的影响就很小,同时也便于维护。③可重用:在某个模块中定义的功能很容易被应用程序的其他部分复用。④作用域明确:一个模块通常定义一个单独的命名空间,这就避免了程序的不同部分中的标.原创 2020-05-14 18:49:17 · 8417 阅读 · 0 评论 -
Python模块(二):time库
1.time库基本介绍time库是Python中处理时间的标准库。它具有以下三种功能????????????①计算机时间的表达。②提供获取系统时间并格式化输出功能。③提供系统级精确计时功能,用于程序性能分析。可以通过下面的两行代码来调用time库????????????import timetime.<b>()time库包括三类函数:①时间获取:time(),ctime(),gmtime()②时间格式化:strftime(),strptime()原创 2020-05-14 17:20:46 · 8868 阅读 · 0 评论 -
Python模块(三):random库
1.random库基本介绍random库是使用随机数的Python标准库,random库主要用于生成随机数。伪随机数:采用梅森旋转算法生成的(伪)随机序列中的元素。使用random库的语句为如下:????????????import random那么,random库中包括两类函数,常用的一共有如下8个。①基本随机数函数:seed(),random()②扩展随机数函数:randint(),getrandbits(),uniform(),randrange(),choice(原创 2020-05-15 13:44:51 · 13653 阅读 · 1 评论