Python
小赵很忙
这个作者很懒,什么都没留下…
展开
-
python global关键字
global关键字作用:内部作用域想要对外部作用域的变量进行修改n=100def test(): n=1 print(n)test()print(n)运行结果:1100使用global关键字n=100def test(): global n n=1 print(n)test()print(n)运行结果:11...原创 2020-09-15 23:13:00 · 321 阅读 · 0 评论 -
python递归函数
递归函数:在函数内部不调动其他函数 而是调用自己本身递归函数必须要有一个结束的条件否则递归无法结束#求阶乘#循环方式def jiecheng(n): i=1 for item in range(1,n+1): i=i*item pass return iprint('5的阶乘{}'.format(jiecheng(5)))#递归实现def diguiJC(n): ''' 递归实现 :param n: 阶乘参数 :retur原创 2020-09-15 22:59:22 · 92 阅读 · 0 评论 -
匿名函数
python中使用lambda关键字创建匿名函数所谓匿名函数即这个函数没有名字不用def关键字创建的标准函数lambda 参数1,参数2,参数3:执行代码表达式使用lambda表达式计算两个数的和test =lambda x,y,:x+ytest(1,3)test(5,6)换成普通函数其实就是这样def test(x,y) return x+y# 匿名函数# 语法:lambda 参数1,参数2 :表达式# 特点:# 1.lambda关键字去创建函数# 2. 没有名字的函数#原创 2020-09-15 22:06:08 · 134 阅读 · 0 评论 -
python函数的学习
什么是函数:一系列Python语句的组合,可以在程序中运行一次或者多次,一般是完成具体的独立的功能为什么要使用函数:代码的复用最大化以及最小化冗余代码,整体代码结构清晰,问题局部化函数定义:def 函数名():函数体[一系列的python语句,表示独立的功能]函数的调用:本质上就是去执行函数定义里面的代码块,在调用函数之前 必须先定义...原创 2020-09-06 14:59:09 · 60 阅读 · 0 评论 -
python高级数据类型整理笔记
序列:在python当中 序列就是一组按照顺序排列的值【数据集合】在python中 存在三种内置的序列类型:字符串、列表、元组优点:可以支持索引和切片的操作特征:第一个正索引为0,指向的是左端,第一个索引为负数的时候,指向的是右端切片:【高级特性】可以根据下表来获取序列对象的任意[部分]数据语法结构:[start????step] step默认1list:python当中非常重要的数据结构,是一种有序的数据集合特点:1:支持增删改查2:列表中的数据是可以变化的【数据项可以变化,内存地址不原创 2020-09-05 18:49:55 · 116 阅读 · 0 评论 -
什么是变量
什么是变量呢变量其实就是个盒子,里面可以装各种东西,装了苹果,箱子和其他的东西结合的时候 就是属于苹果 ,装了香蕉 箱子和其他的东西结合的时候 就是属于香蕉在python当中 其实变量的概念和初中代数的方程变量是一只方程式 y=x*3 x就是变量 当x=2 结果就是6 x=10 结果就是30只不过在计算机中,在写程序的时候 变量不仅仅可以是数字,还可以是其他的任意类型食材+菜谱->厨师–美味的菜肴变量+逻辑–>python解释器–>软件的功能其实变量就是原材料【就是数据了】原创 2020-09-05 17:08:41 · 375 阅读 · 0 评论 -
Python解释器安装完成之后如何验证是否安装成功
1: 点击 开始菜单 在里面找到 “搜索” 菜单,点击 输入 cmd【命令提示符】 找到并打开2:按住window+R快捷键 可以快速的打开 运行窗口,并在里面输入python, 即可看到安装结果如何退出python的交互式环境:在环境里面输入 exit() 或者quit() 回车退出声明一个.py文件 可以保存我们的python代码,那么如何执行这个python文件呢过程:首先打开命令行的提示符,进入到要执行文件的本地目录,然后在直接输入 python 文件的名字.py 【熟练一些基本的do原创 2020-09-05 17:07:01 · 2444 阅读 · 0 评论