python基础
文章平均质量分 77
包含了一些简单的python基础内容,学会python,同时也会分享一些案例来掌握python
海米糕
立志做一名python结合ai的全栈师,希望共进勉,谢谢大家了
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python的函数(3)高阶函数(1)
将函数作为参数,或者函数的返回值是函数的函数,我们称之为高阶函数运用场景:我们给定一个框架,但是里面实际运用的方法不固定,而是将函数作为数据的处理方式进行传递,换而言之(给你一张白纸,需要你去画内容,但是画的方式不固定,你可以素描,水彩,油墨等方式去画画)原创 2025-01-23 20:03:07 · 347 阅读 · 0 评论 -
Python中print()函数的使用
也就是说,当有特殊需求的时候,我们使用百分号格式化,例如输出序号001,0002这种,这是foramt格式化做不到,换而言之,当我们没有其他需求或者指定要求,我们使用foramt格式化也是可以的,没有硬性要求。个人编写程序直接打印输出是完全没有问题的,因为更为直观,方便。不过当程序是由多人或者不同小组共同协作编写的话,不同的人有不同的编写习惯,如果直接输出那会造成多人模块整合在一起编译运行的话,当输出程序出错的话,需要花费大量的去浪费在这个很简单的print函数上,去修改,因此进行格式化输出是很有必要的。原创 2024-11-24 21:16:27 · 884 阅读 · 0 评论 -
Python中的循环语句
可以直观 的知道当条件满足的时候进行循环,什么时候不循环取决于什么时候不满足条件的时候他就不执行循环了,你们也注意到了,循环体里面同时也要改变变量的值,直到不满足的时候才会结束循环,否则就会死循环。到这里你就清楚了这个语句的基本结构了,为了方便理解,我再阐述一遍我个人的理解 ,这个for的基本结构的循环的次数取决于你想要从里面拿到什么内容的次数,他是没有条件要求的,也不会进行死循环。使用break语句来强制结束。为了方便理解,做个案例:“要求编写程序,打印输出1~10的程序,当打印到5的时候强制结束循环”原创 2024-12-02 14:03:34 · 585 阅读 · 0 评论 -
Python的模块和包基础内容
在python中模块是一个包含代码的py文件,它可以包含函数、类、变量等。模块提供了一种将相关代码组织在一起的方式,使代码更加可维护和可复用。通过导入模块,我们可以使用其中定义的函数和类。这些包含代码的文件就是所谓的模块包是一个包含多个模块的目录。它为模块提供了一个层次结构,使得代码的组织更加有序。包可以嵌套其他包,并且可以包含一个特殊的文件`__init__.py`,该文件使得包被认为是一个Python包。包含两个模块且含有__init__.py文件,可以认为25年1月19为Python包。原创 2025-02-05 13:43:40 · 1167 阅读 · 0 评论 -
Python中的函数(1)基本内容
函数是为了将重复使用的方法,例如for循环,或者排序的方法等一系列数据处理方法的代码块,封装起来然后给一个接口进行调用,方便快捷使用。原创 2025-01-14 11:13:51 · 846 阅读 · 0 评论 -
Python中的文件的基础内容
内存中存放的数据在计算机关机后就会消失。要⻓久保存数据,就要使⽤硬盘、光盘、U 盘等设备。为了便于数据的管理和检索,引⼊了“⽂件”的概念。⼀篇⽂章、⼀段视频、⼀个可执⾏程序,都可以被保存为⼀个⽂件,并赋予⼀个⽂件名。操作系统以⽂件为单位管理磁盘中的数据。⼀般来说,⽂件可分为等多种类别。文件的操作1.打开文件2.读写(操作)文件3.关闭文件OK到这里呢,所有以下的内容将会围绕着这三个来进行编写。我们的编码方式默认为"UTF-8"原创 2025-02-04 11:30:53 · 577 阅读 · 0 评论 -
Python中的简单循环应用案例
至于其他类型的打印我就不提供程序代码了,需要你们自己手动去实操实现。原创 2025-02-07 14:27:42 · 884 阅读 · 0 评论 -
Python中的捕获和抛出异常的基本内容
目录什么是异常为什么要捕获异常什么是抛出异常语法案例:编写一个错误日记(功能模块需要自己编写)异常就是当我们编码运行完程序可能会出现的Bug,例如文件格式错误,无法对数据写入,或者数据类型转换错误等一些列导致编写代码无法完全运行,终止程序运行所产生的报错。当我们个人代码编写的时候,往往都会发生一些很容易察觉到的错误,而这种错误往往都会直接在控制台直接显示出来。但是往往大部分生活中的程序不只是个人代码编写,而是一群人在一起编写不同的部分组合在一起来完成一个项目的,可能每个部分个人运行起来没有错误,但是组合在一原创 2025-02-05 12:00:28 · 436 阅读 · 0 评论 -
Python的函数(2)嵌套函数
将多个函数封装在一个函数里面,调用一个函数来实现多个函数的功能方式,此时的内部函数可以视为函数体。原创 2025-01-15 16:05:44 · 811 阅读 · 0 评论 -
Python基础一,什么是变量,什么是对象,什么是数据类型
通常来说,为了方便理解,我们把变量想象成一个容器,至于里面装什么东西,随你自己决定,打个比方来说:我这里有一个杯子,里面装入了一些牛奶,那个装牛奶的容器就是变量,而牛奶就是存储的数据。注意:变量一定要定义再使用注:数值型,如整型,浮点型不需要打('')或者(“”)来进行赋值,加上了则为字符串python可以同行内定义多个数据,用(,)进行分隔,且不能用(;)分隔,不然会报错name = "张三"原创 2024-11-18 23:06:14 · 390 阅读 · 0 评论 -
Python中input()和条件语句if elif else的使用
举个案例方便理解:“定义一个变量获取简单输入的值,当数字小于60为D,大于60小于80为C,大于80小于90为B,大于90小于100为A”解释:当a>=18这个条件成立的时候,执行左边的语句print("已经成年") 条件不成立的时候执行右边语句print("未成年")这是if else的变式,运用场景:不是,就是这种类型,或者说,当你考试过了及格线的时候就是及格,没过就是不及格这种情况。知道了基本语法,为了快速理解,来做一个简单的案例:“提示输入姓名,并打印输出”案例就不举了吧,篇幅不想太长。原创 2024-11-24 23:36:31 · 1392 阅读 · 0 评论 -
Python的函数(3)高阶函数(2)
参数一:要进行处理数据的函数名参数二:一个可以操作的数据集或数据序列或者是可迭代对象效果展示代码解释:将list_1的数据拿出来传递到main()函数里面,并进行数据处理,返回出来的值存储在map()函数里面,为了可直观展示转换成list列表输出。原创 2025-02-08 19:04:48 · 484 阅读 · 0 评论 -
Python中的数据序列(列表,元组,字典,集合)
至于为什么要提一嘴这个,是因为元组里面的数据是不可变的,相当于原文本,也就是里面的数据不能为可变的数据,同理也就是说,我们对元组进行不了修改操作,但是可以调用里面的数据进行其他的操作,也就是相当于做利用元组来保护数据。特点:需要用到{},数据以key:value的键值对存在,多个键值对用逗号隔开,key不能为可变数据,也就是不能为列表,可以为元组,字典,集合。其实呢,这些我已经在不同的序列里面的增操作提及了,由于篇幅有限,就不写了,可以的话可以返回去进行运用操作。举一个例子,其他的自己探索,大差不差的。原创 2024-12-20 20:55:56 · 628 阅读 · 0 评论 -
Python的模块和包简单案例
要实现增删改查功能。原创 2025-05-06 08:16:15 · 214 阅读 · 0 评论 -
python实现简单学生信息管理系统
之后在主程序里面我们还要思考到,数据的存储方式,入口和使用,所以要做一个预处理,判断是否有我们所需存储数据的地方一般默认没有,直接写入创建一个文件的编码语句。但是程序不可能没有bug,为了程序能够在出现bug的时候还能够正常运行,而不是直接报错造成用户的体验不良好,我们需要捕捉异常,同时还要抛出异常提醒用户。最后为了能够更好的更新和修改之后的程序我们需要打印获取异常日志,所以还要在捕获到异常的地方创建一个能够记录异常的日志和报错的类型和时间。学生信息管理系统无非就是简单的增,删,改,查这四个操作。原创 2025-01-15 22:44:03 · 514 阅读 · 0 评论
分享