自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Python中__面向对象__学习 (上)

类是创建对象的基础模板。它为对象提供了创建的要求。类由以下三部分组成:(1)类名: 类的名称,它的首字母必须是大写,如:Cat(2)属性: 定义属性(变量)用于描述事物的特征,比如:人的姓名、年龄等特征是类中定义的数据。(3)方法: 方法(函数)用于描述事物的行为,比如,人会说话、微笑等类的行为。示例:上述例子中,我们定义了一个Cat的类,类的对象的参数固定第一个self,self代表类的对象自己,后面可引用对象的属性和方法,self 可以有‘类属性’和‘实例属性’。

2024-06-08 13:20:18 1301 1

原创 Python_文件操作_学习

文件的删除用到os模块中的remove函数,remove函数接受一个参数,即要删除的文件的路径。因为Python中 ,with...as:语句是一种很好的上下文管理器, 可以确保无论代码块中发生什么情况,文本资源最终都会被正确地释放和关闭。因为即便文件会在程序退出后自动关闭,但考虑到数据的安全性,在每次使用完文件后,都要使用close语句关闭文件,否则一旦程序奔溃就可能导致文件中的数据没有保存。根据填写要求,文件名是一定要有的,模式可以选填,如果不填,则要保证文本是存在的,否则报错。

2024-05-21 23:45:26 1350 1

原创 Scratch3.0版的安装教程

Scratch的核心特点是其图形化编程界面,它与Python、JavaScript等文本编程语言有显著差异。图形化编程使得Scratch更适合编程的初学者!

2024-05-19 23:55:07 1560 1

原创 Python中关于“闭包、装饰器”的学习

当调用 map 函数时,iterable 中的每个元素都会调用function 函数,所有元素调用 function 函数返回的结果会保存到一个迭代的对象中。闭包不仅可以访问它自己的参数,它所在的环境中的变量,也可以访问它所在的环境的外部变量。装饰器的工作原理是将一个函数作为参数传递给另一个函数,然后返回一个新的函数,这个新的函数在执行时会调用原始函数,并在原始函数的基础上添加额外的行为。对带参数的装饰器可理解为“加强装饰”,就是除了调用的函数带上参数,定义的内部函数也要都要带上参数。

2024-05-17 22:37:28 1271

原创 用 python 做个单词抽背系统

本篇主要用到定义函数、循环、分支/判断等方面的内容。因为单词好多,就纯粹手打部分内容。或者有excel版单词转成字典应该会好很多.....可以根据自己想要的再修改修改^-^ 比如 : 从某一单元内只挑几个词,或者在几个字典之间跳着抽且保留记录等......拉磨的驴给自己找个好鞭子_ 实锤!

2024-05-11 22:48:02 429 2

原创 速学Python中的“递归、匿名、随机”函数 : not(速成)

然后、由于匿名函数的函数模块只是一个表达式,所以它不能直接使用 print() 函数,即:lambda 函数体内直接写 print ()调用是错误的,因为print()是一个语句!Python中的匿名函数,也称为lambda函数,是一种不需要通过标准的def语句定义函数,因此它们通常用于创建小型的、一次性的函数对象,尤其是在需要提供函数作为参数传递给另一个函数时。由于匿名函数的特性,定义好了的匿名函数不可以直接使用,所以最好就是将它赋给一个变量,以便之后随时可以使用这个被赋值匿名的变量函数。

2024-05-09 21:33:24 533

原创 Python中关于“作用域”的学习

定义在函数内的变量,只能在函数内使用,它与函数外部,具有相同名称的其他变量没有任何关系。不同的函数,可以定义相同名字的局部变量,并且各个函数内的变量不会产生影响。上述代码中,在函数内部对全局变量boy进行修改,Python会把变量boy当做是局部变量,而在进行“boy += 2”之前,我们是没有声明局部变量boy的,因此,程序会报错。:如果你在一个函数中定义了另一个函数,那么内部函数可以访问外部函数的变量,这些变量对于内部函数来说就构成了外部嵌套作用域。全局变量是定义在函数外的变量,它拥有全局的作用域。

2024-05-05 23:11:59 390 3

原创 Python中关于“函数”的学习

如果传入的参数个数和 formal_args 参数的个数相同,不定长参数会返回空的元组或字典。定义函数时,可以给函数的参数设置默认值,这个参数被称为默认参数,当调用函数时,由于默认参数在定义时已经被赋值,所以可直接调用,而其它参数(如:不是被定义的函数参数)是必须传入值的。如果调用 num(1,2,3,4),则*args 将是一个包含两个元素的元组:(3,4)。因此,为了能让定义的函数更加通用,可以任意计算两个数字的和,就在定义函数的时候添加两个参数,让这两个参数来接收传递给函数的值。

2024-05-03 15:30:57 772 1

原创 Pycharm 软件的安装(win10 & win7)

Pycharm是一个集成开发环境(IDE),专门用于 Python 编程语言。它提供代码分析、图形化用户界面的调试、测试运行、代码重构、智能代码补全等功能,可以帮助我们提高编程效率。PyCharm 有两个版本:免费的社区版(Community Edition) 和付费的专业版 (Professional Edition)。这里主要介绍安装免费社区版的:方法一:官网安装往下划有:社区版Community Edition,点击Download下载。方法二:网盘下载安装。

2024-05-01 23:59:49 2549 1

原创 Python中循环语句(for、while...)的使用

Python中常见的两种循环语句遍历方式分别是 for( )循环 和 while( )循环。在中文解释里可拆开理解:遍:全面、普遍,历:经历、游历。合在一起:遍布_游历。在Python中,通过遍历,我们可以依次获取数据结构中的每个元素,并对其进行相应的操作。

2024-04-28 19:22:22 778 1

原创 Python中的列表、元组和字典

假如去一家餐厅吃饭,对于琳琅满目的菜式,有的想吃这个,有的想吃那个,如果我们能创建一个系统来写来记录是不是很方便呢~,但如果对每个菜品都赋值变量,那太繁琐了。因此、对于想经常变化的菜品,这个目标/元素,在python中我们就用’列表’来搞定!列表支持变化元素,我们就不用在单独修改某个元素,再在一个个传给列表变量。在本次操作中我用了“索引”的方法,对位置0也就是第一个元素进行大写(upper),对元素d进行删除,然后用了’insert’增加,与’append’末位增加相比,insert能指定位置插入增加。

2024-04-24 19:00:32 773 2

原创 Python中的if语句

当我们判断要判断多个条件时,比如:考高于90分可以玩两天,考80-90分可以玩1天,80-60分,偷跑去同学家玩,60分以下关禁闭学习。在python程序中,将“遇到满足一些规则、条件,才能继续做某些事情”常用“if”语句来处理。这种结构通常用于处理复杂的多个条件判断,但考虑到程序的可读性和代码的逻辑清晰,所以一般建议不超过3层的嵌套。在这代码中,我们先定义一个变量”mask”(成绩),因为成绩可以有小数,所以用float类型。当我们满足现有的这个条件时,做某件事,不满足现有的条件时做另一个事情。

2024-04-19 20:55:19 1099 1

原创 Python中的 input 语句

此外,无论我们给input输入的是什么类型的数据,input 函数都会将其作为字符串来处理和返回。在Python中,input 函数是一个内置函数(就是我们不用再import,可直接用),当调用 input ()时,程序会暂停执行,等待我们输入一行字符串并按下回车键后继续执行后面的程序。在这行代码中,input 函数有一个字符串参数 “请输入你最大的愿望:” 作为提示信息,程序会显示这条信息,然后等待我们输入。以上是有带提示信息的input,并进行相应的类型转换。以上是不带提示信息的input。

2024-04-14 23:01:26 191 1

原创 Python中的变量赋值和数据类型

这是因为系统会自动辨别变量的数据类型,不需要我们再说明变量的数据类型,如果希望查看变量的类型,可以使用“type(变量的名字)”来实现。通常情况下,字典的’键’会以字符串或者数值的形式表示,而’值’可以是任意类型。这个过程通过等号(=)实现的,‘=’左边是你想放某些数据的变量名,‘=’右边则是你想给变量的数据。这里我们定义了一个字典,字典的每个元素都是由两部分组成的,分别是键和值。None是NoneType类型的唯一值,它用来表示缺失的或未定义的值,表示“空值”或“无”,它通常用于初始化的一个变量。

2024-04-12 20:00:00 1131

原创 Python编写“四则运算”

1_以下定义的四则运算的单词在代码中作为“变量名”,只要和结果输出的名字一致就行,所以改成其他字母也行。3_输出时可直接打印变量,但打印字符串拼接时要注意都得是字符串格式 如:”...” + str()2_保证具体运算中的符号+ - * / 输入正确,其结果一般就符合想要的计算。仅此记录下编写过程中的小细节(其实是忘了被除数不可为0...... ^_O)

2024-04-08 16:47:11 454

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除