- 博客(13)
- 收藏
- 关注
原创 python 基础入门 13
语法糖(Syntactic sugar),也译为糖衣语法,由英国计算机科学家彼得·约翰·兰达发明的一个术语,指计算机语言中添加的某种语法。这种语法对语言的功能并没有影响,但是更方便程序员使用。通常来说使用语法糖能够增加程序的可读性,从而减少程序代码出错的机会。通过第三层进行传值,使得有参装饰器可以使用其他参数,实现其他功能。2.每次调用都必须比上一次简单,并且需要有一个明确的结束条件。1.直接或者间接调用自己。
2022-10-23 19:29:13 128 1
原创 python入门基础12
1.不修改已有函数的源代码# 2.不修改已有函数的调用方式# 3.给已有函数增加额外的功能并不是一门新的技术,而是由函数参数、名称空间、函数多种用法、闭包函数组合到一起的结果。实质上也是一个闭包函数,也就是说,他也是一个函数嵌套。注意与闭包函数的区别:装饰器实质上是一个闭包函数,但是装饰器这个闭包函数。他的参数有且只有一个并且是函数类型的话,他才是装饰器,否则他就是闭包函数!对修改封闭 对扩展开放储备知识:时间的相关操作。
2022-10-23 16:50:53 329
原创 python入门基础10
文件操作利用python代码的编写来读写文件1.文件的概念2.文件的操作方式3.文件读写模式4.文件操作模式5.文件诸多方法6.文件内容修改7.文件光标移动。
2022-10-23 16:49:09 84
原创 python入门基础09
循环相同的代码在相同的位置反复执行函数相同的代码在不同的位置反复执行 ps :相同的代码不是真正一模一样而是可以通过传入的数据不同而做出不同的改变而函数的存在就相当于是一个具备一些功能的工具不使用函数的情况下想要执行某些事情就需要每次都反复的创造使用丢弃,再次使用就需要再次创造在程序设计的过程中,为了避免反复重复的敲一下相同的代码,就可以使用函数来进行提高代码的复用率和可维护性。
2022-10-23 16:48:06 76
原创 python入门基础08
今天主要讲了一些昨日剩下的数据类型的内置方法以及一些相关的操作,一共有,字典。元组.集合,等几个数据类型,其中字典和集合是最特殊的,字典转换一般不使用关键字,而是需要自己动手转,关于字典有几个必须要掌握的几个操作,如下:1.字典必须要掌握的操作}1.按k取值(不推荐使用)print(user_dict['phone']) # k 不存在会直接报错2.按内置方法get取值(推荐使用)print (user_dict.get('age')) # None (在字典中没有找到该数据值)
2022-10-23 16:47:16 149
原创 python入门基础07
0x 或 0X,十六进制 0 1 2 3 4 5 6 7 8 9 a b c d e f。3.python这门语言其实自身对数字的敏感度较低(精确度低)PS:浮点型可以直接转,字符串则必须满足内部是纯数字才可以。0o 或 0O,八进制 0 1 2 3 4 5 6 7。字符串里面可以允许出现一个小数点,其他都必须是纯数字。ps:能够被for循环的数据类型都可以转成列表。这三种进制可以非常方便的进行“位运算”操作。0b 或 0B,二进制 0 1。1.什么是类型的转换?1.索引取值(正负数)
2022-10-23 16:43:44 242
原创 python入门基础06
for循环能够做到的事情while循环都能做到,只不过for循环在一些场景下使用会更简单。强调:有几个while的嵌套,想要一次性结束,就需要写几个break。range可以简单的理解为是帮我们产生一个内部有多个数字的数据。==主要场景:==循环获取存储多个数据的数据内部数据值。2.如果遍历出来的数据值没有具体的含义,可以使用常用的。循环变量用于保存本次循环中访问到的遍历结构中的元素;强调:一个break只能结束它所在的那一层循环。for循环的循环次数取决于遍历的目标元素个数。2.嵌套及全局标志位。
2022-10-23 16:30:52 123
原创 python入门基础05
分代回收解决了标记清楚时什么时候扫描的问题,并且将扫描的对象分成了3级,以及降低扫描的工作量,提高效率。0代\Longrightarrow1代\Longrightarrow2代(越往下检测的频率越低)任何的语言,使用内存空间的申请和释放都需要程序员自己写代码才能完成。温馨提示:做为小白,在学习控制流程的时候,建议做到代码和图形相结合。循环体代码一旦执行到continue会结束本次循环,开始下一次循环。执行事物的流程总共可以分为三种。就是想要让依稀我代码反复的执行。流程控制:控制事物的执行流程。
2022-10-23 16:29:46 112
原创 python入门基础03
变量是 Python 程序用来保存计算结果的存储单元,为了方便访问这块存储单元,Python 给这块存储单元命名,该名称即为变量名,在 Python 中通过变量名来访问保存计算结果的存储单元记录变化(可能经常发生改变的)事物状态eg:年纪 容貌 薪资变量就是一个赋值语句的过程通过给变量名赋值可以进行变量值的改变变量名可以不变,变量值可以随时改变一个拥有变量值的变量名就是变量记录固定(可能不会经常发生改变)的事物状态eg:出生年份 身份证号码大写。
2022-10-23 16:25:15 206
原创 python入门基础04
.用来判断事物的对错是否可行,主要用于流程控制中2.只有两种状态```python Ture 对的,可行的,真的 False 错误的 不可行的,假的```
2022-09-26 19:27:13 375
原创 python全栈入门基础(01)
typora是一款轻便简洁的文本编辑器,支持即时渲染技术,是目前非常火爆受欢迎的文本编辑器![在这里插入图片描述](https://img-blog.csdnimg.cn/0ed2c0b8f8554f66a7cf9a9af805b219.png官网地址:https://typora.com.cn/下载安装路径尽可能得选择除C盘外的磁盘(如果只有一个盘的话就算了)文件路径相对路径:需要参考系 ,该路径不是得到了之后都可以找到具体的资源列如:mmm.exe。
2022-09-21 19:06:26 137
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人