- 博客(10)
- 收藏
- 关注
原创 Python 函数二
递归函数• 递归是解决问题的一种方式,它的整体思想,是将一个大问题分解为一个个的小问题,直到问题无法分解时,在去解决问题。递归函数可以在函数主题内直接或者间接的调用自己。• 递归式函数有2个条件基线条件 问题可以被分解为最小问题,当满足基线条件时,递归就不执行了,否则递归程序将无法结束.递归条件 可以将问题继续分解的条件计算阶乘是一个经典的递归实现,,回顾一下计算公式可以通过定点debug的方式观察一下变量n的变化(10 -->1 -->10)来获得计算值 # 基线条件判断
2021-03-24 15:50:47 192 1
原创 Python 函数
函数就是一段可以重复多次调用的代码,通过输入的参数值,返回需要的结果。函数的定义函数在使用前必需定义,使用关键字def定义,函数的类型即返回值的类型。def 函数名(形参1,形参2,...,形参n): 代码块 return 表达式注意:函数名必须符合标识符的规范(可以包含字母、数字、下划线但是不能以数字开头),函数的参数放在一对圆括号中,可以是一个或者多个参数,参数之间用逗号隔开,这种参数称为形式参数。参数形参与实参形参:定义函数时声明的变量,放在一对圆括号中实参:指定了
2021-03-23 15:17:37 489
原创 Python 元组与字典
元组与字典元组元组是Python中一种常用的数据结构,元组可以由多个元素组成,每个元素可以存储不同类型的数据,如字符串,数字,元组等。元组是写保护的即元组创建后就不能在做任何修改操作。一般当我们希望数据不改变时,我们使用元组,其他情况下基本都用列表。元组的创建Tuple(元组)是Python内置的的一种数据结构,元组由一系列元素组成,所有的元素都包含在一对圆括号()当中。创建一个空元组,只需要一对空的小括号tuple = ()tuple = ()print(type(tuple))pr
2021-03-16 20:19:11 555
原创 Python的流程控制语句
Python中的控制语句控制语句由条件语句,循环语句构成条件判断语句条件语句是值根据条件表达式的的计算结果来控制程序流向不同的代码块,python中的条件语句有if 语句,if else 语句以及 if elif else 语句。先介绍一下Python中的控制台输入函数input(), input()捕获用户的输入并将其转化为字符串,声明如下:input([prompt]) -> stringmsg = input("请输入你的幸运数字:")print(type(msg))请输
2021-03-11 18:48:31 313 1
原创 Python 运算符的详解
运算符运算符的分类:Python的运算符号包括算数运算符,关系运算符,逻辑运算符,赋值运算符和条件运算符。注意:除了用数字计算,字符串也可以有以下的运算a = ‘1’b = ‘2’d = b * 3c = a + bprint©#12print(d)#222负数的求模运算 (比较特殊,可自行测试一下)1两个操作数都为负数值的大小和两个操作数绝对值取模的结果相同,不过符号相反a = -5b = -3c = a % bprint©#-2a = 5b = 3c =
2021-03-09 15:53:12 282 3
原创 Python的基础语法
本篇文章的目的是整理Python入门的基础语法知识点。Python编码规范1. 命名规则标志符的概念:开发人员在程序中自定义的一些符号和名称。标识符是自己定义的,如变量名 、函数名等。由字母,数组或者下划线组成。标识符的规则:1.标识符中可以包含字母、数字、_, 但是不能使用数字开头,例如name1,_name1是正确的,然而 1names是错误的。2.Python中不能使用关键字和保留字来作为标识符 。python一些具有特殊功能的标识符,这就是所谓的关键字关键字,是python已经使用
2021-03-07 00:44:08 581
原创 Python入门(环境搭建)
初学PythonPython语言特点语言要执行就必须变成机器可以识别运行的字节码,通常的方式有两种:编译,像C一样,字节编译成机器语言,效率高解释,省去了编译的过程,一行一行解释直接运行python是一种解释性、交互式、面向对象的跨平台的语言,在多种领域与绝大多数平台都能进行脚本编写与应用快速开发工作的理想语言,免费开源应用非常广泛。环境搭建(主要就常用的windows系统)1 Python解释器环境搭建就是安装Python的解释器Python解释器的分类CPython(官方我
2021-03-04 18:14:50 1070 3
转载 学习笔记(1):Linux操作系统入门培训_Linux/Unix基础培训教程视频课程-01.Linux入门培训之_软硬件平台介绍...
Linux入门培训_Linux基础培训教程_Linux系统入门学习视频课程,Unix基础培训教程(如aix,hp-ux),针对linux系统初级者开设的课程,是linux入门简单的视频教程.
2020-12-02 23:36:06 132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人