
python基础知识和实例讲解
Python的多功能性和灵活性使其在众多领域都能发挥重要作用,无论是科学研究、软件开发还是日常脚本编写,Python都能提供强大的支持。
贺茗Y28
这个作者很懒,什么都没留下…
展开
-
python中的文件
硬盘上存储的数据都是以文件的形式来组织的~文件是数据在硬盘上的存储形式,不同的数据在硬盘上的存储形式是不同的,原创 2024-07-03 21:56:45 · 757 阅读 · 0 评论 -
python中字典的创建
字典是一种存储键值对的结构。在python中能够根据键(key)来快速找到值(value)根据key能够快速的找到value(一对一的映射关系)在python的字典中,可以同时包含很多个键值对,同时要求这些键,不能重复。原创 2024-06-12 17:43:43 · 1205 阅读 · 0 评论 -
在python中关于元组的操作
如上图所示,a=()和b = tuple(),,这两种方式都可以创建出元组。原创 2024-06-10 16:55:16 · 244 阅读 · 0 评论 -
关于python中的列表详细讲解
变量就是一块内存空间,用来表示/存储数据如果表示的数据较少,直接定义几个变量就行了但是也有的时候,要表示的数据就比较多,如果只是通过定义一个变量来表示一个数据的话,这样的工作效率太低,所以在python中提供了列表和元组,这样的机制,可以用一个变量来表示多个数据就类似于C语言中的数组,列表和元组,大部分的功能都是差不多的!但是有一个功能是非常明显的区别:列表是可变的:创建好了之后,随时能改元组是不可变的:创建好了之后,改不了,要想改,只能丢弃旧的,搞个新的~原创 2024-06-08 23:29:28 · 1063 阅读 · 0 评论 -
关于python中的关键字参数
在python语言中存在两种传参方式:第一种是按照先后顺序来传参,这种传参风格,称为“位置参数”这是各个编程语言中最普遍的方式。关键字传参~按照形参的名字来进行传参!如上图所示,在函数中使用关键字传参的最大作用就是帮助程序员理解代码。帮助程序员知道这个参数是传给那个形参的。另外可以无视形参和实参的顺序!位置参数金额关键字参数还能混着用,只不过混着用的时候要求参数在前,关键字参数在后。关键字参数,一般也就是搭配默认参数来使用的~原创 2024-06-08 21:20:31 · 300 阅读 · 0 评论 -
python代码中参数的默认值
如上图所示,在给函数设定形参的时候可以给函数形参设定默认值,当然默认参数的形参应该在非默认形参的后面。如果在调用函数的时候,给函数传入了默认形参新的参数值,则新的参数值取代旧的参数值。python中的函数,可以给形参指定默认值。带有默认值的参数,可以在调用的时候不传参。原创 2024-06-08 18:38:37 · 472 阅读 · 0 评论 -
python中的函数递归
如上图所示,是一段函数的递归来实现1到n的累乘操作,将1****n拆分成一个个的子问题,如果条件是1时就返回1,如果条件不是1时,就。如上图所示,是一段通过定义函数,编写函数体来实现for循环。实现的是从1到n的累乘。函数递归,就是一个函数,自己调用自己。原创 2024-06-08 15:29:11 · 323 阅读 · 0 评论 -
python中的函数栈帧
原创 2024-06-07 12:01:05 · 166 阅读 · 0 评论 -
python中关于函数的两种链式调用
用一个函数的返回值作为另一个函数的参数。如上图所示,将is0dd(10)的结果交给print函数来执行。如上图所示,也是一个链式调用的案例,先将add(x,y)的结果交给is0dd函数去使用,再将is0dd的结果交给print函数去使用。链式调用中,是先执行()里面的函数,后执行外面的函数~换句话说,调用一个函数,就需要先对他的参数求值链式调用的时候,也不要嵌套的层次太深,影响可读性的!原创 2024-06-07 11:58:03 · 289 阅读 · 0 评论 -
在python中关于函数执行过程的讲解,代码的单步执行
如上图所示,执行到函数调用的时候,就会跳到函数内部来进行执行,当函数内部执行完毕(运行完了或者遇到return),就回到之前调用的位置,继续往下执行。可以为程序制造断点,在运行程序的时候,点击Debug就可以进入调试执行的过程,在遇到断点的时候,就可以停下来,调试执行相比于正常的运行,最大的区别,可以随时停下来,方便观察程序的中间过程,好可以使用pycharm的调试器来观察函数执行的过程。原创 2024-06-06 23:37:27 · 326 阅读 · 0 评论 -
python语言中变量的作用域
在函数里尝试读取全局变量,是可以的,当函数中尝试访问某个变量的时候,会先尝试在局部变量中查找,如果找到,就直接访问,如果没找到,就会往上一级作用域中进行查找。如上图所示,函数内部变量的作用域只是在函数内部,如果想在函数外面去访问函数内部对变量的赋值就必须在定义对应的变量。如上图所示,全局变量是在整个程序中都生效的,但是局部变量只是在函数内部有效的,函数内部和函数外部是可以使用同名的变量,虽然变量名相同,但是是不同的变量。一个变量名的有效范围是一定的!函数内部的变量名,只能在函数内部生效出了函数,就无效了!原创 2024-06-06 14:53:35 · 285 阅读 · 0 评论 -
python中的函数概念
def=define (定义)def 函数名(形参列表):形参列表中,可以有多个形参,多个形参之间使用逗号分隔,原创 2024-06-05 17:58:50 · 288 阅读 · 0 评论 -
python语言中循环语句的小结
如上图所示,在C/C++/Java中如果使用的for循环语句和do while语句都与python中的while循环语句类似,所以在C/C++/Java中如果使用的for循环语句在python中可以用while语句来替换。原创 2024-06-05 13:43:19 · 222 阅读 · 0 评论 -
python语言中的break和continue
如上图所示,在python语言中break和continue语句常常搭配条件语句一起使用。continue立即结束当前这次循环,进入下次循环。光看到while True 不一定是死循环,关键是看循环体里是不是还能break。break立即结束整个循环。原创 2024-06-05 13:25:23 · 199 阅读 · 0 评论 -
python中的循环语句
计算5的阶乘,首先进行变量的初始化,其次进行while语句的条件设定,再进行result *= num 将。result的值进行更新,使用print函数进行打印。这是一种复合赋值操作符的用法,等价于。即在原来求阶乘的基础之上套上一层求阶乘的循环。变量的值相乘,然后将结果赋值给。(2)while 条件判定;条件为真,则执行循环体代码。(3)循环变量的更新语句。死循环有时候也是必须的,条件为假,则结束循环。打印 1-10的整数。(1)变量的初始化,进行1-100的加和。原创 2024-06-05 13:06:19 · 447 阅读 · 0 评论 -
python中的空语句以及对于条件语句的总结
if条件:代码块if条件:代码块1else:代码块2if条件1:代码块1elif条件2:代码块2else:代码块3。原创 2024-05-27 10:14:49 · 393 阅读 · 0 评论 -
python中的条件语句
默认情况下,python代码的执行顺序,是从上到下依次执行的,这个顺序是不会变的,原创 2024-05-25 15:37:53 · 591 阅读 · 0 评论 -
python中的一些基础概念
在python中,一个语句写完了之后,也可以加上分号,也可以不加,通常情况下都是不加,如果加了,也不算错,如果把多个语句写到同一行中,这个时候语句之间,务必加上分号,(并不推荐这样的写法)python中只有字符串类型没有字符类型,正是因为python中没有字符类型,所以单引号和双引号都能表示字符串,但是C++和Java中有单独的字符类型,单引号表示字符,双引号表示字符串。在python中整型数据可以和浮点型数据相加,在python中字符串数据可以进行相加,原创 2024-05-25 13:22:41 · 364 阅读 · 0 评论 -
python基础语法
如上图所示,这是首先新建一个python文件,代码的美观特别重要。变量可以视为一块用来储存数据的空间。(想象成一个纸盒子)=表示‘赋值运算符’不是数学上的‘比较相等’原创 2024-05-24 20:33:08 · 998 阅读 · 0 评论 -
搭建python环境
要想能够进行python开发,就需要搭建好python的环境。官方网站:https://www.python.org。pycharm 软件调节背景图片。pycharm软件调节字体大小。开发环境:pycharm。运行环境:python。原创 2024-05-24 10:57:29 · 298 阅读 · 0 评论