会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小满三岁啦
博客园
首页
新随笔
管理
上一页
1
···
6
7
8
9
10
11
12
下一页
2023年12月7日
深浅拷贝
摘要: 首先需要明确一点:在什么情况下讨论深浅拷贝。对于不可变数据类型的变量不存在深浅拷贝问题。深浅拷贝讨论的对象是可变数据类型的变量,如列表、字典等。 在 Python 中,深拷贝(deep copy)和浅拷贝(shallow copy)是用于复制对象的概念。 浅拷贝创建了一个新对象,该对象与原始对象共享
阅读全文
posted @ 2023-12-07 14:19 小满三岁啦
阅读(13)
评论(0)
推荐(0)
2023年12月6日
初始函数
摘要: 什么是函数 函数就相当于具备某一功能的工具 使用函数必须遵循一些规则: 先定义 后调用 为何要使用函数 组织结构不清晰,可读性差 代码冗余,臃肿 因为代码冗余导致可维护性,扩展性差 函数的定义 函数是一个工具,函数名应该定义为动词,而不是名词。 def function_name(parameter
阅读全文
posted @ 2023-12-06 18:17 小满三岁啦
阅读(84)
评论(0)
推荐(0)
异常处理
摘要: 异常是程序运行时可能发生的错误或意外情况。在Python中,异常是一种对象,表示程序执行期间发生的错误。 当出现异常时,程序的正常流程会被中断,而是跳转到异常处理流程。 异常的分类 内建异常Built-in Exceptions:由python内部定义的异常,例如ValueError KeyErro
阅读全文
posted @ 2023-12-06 14:50 小满三岁啦
阅读(34)
评论(0)
推荐(0)
各种生成式
摘要: 三元表达式 在Python中,三元表达式是一种简洁的条件表达式,用于根据条件选择两个不同的值。它的语法形式如下: value_if_true if condition else value_if_false 其中,condition是一个条件表达式,如果它的值为真(即非零、非空、非None等),则返
阅读全文
posted @ 2023-12-06 11:29 小满三岁啦
阅读(37)
评论(0)
推荐(0)
2023年12月5日
文件操作
摘要: 什么是文件 文件是操作系统提供给用户/应用程序操作硬盘的一种虚拟的概念/接口。 用户/应用程序想要读写硬盘上保存的数据时,调用文件接口的过程: 向操作系统发送相关请求; 操作系统执行请求修改硬盘数据的请求 总结:用户\应用程序 > 操作系统 > 硬盘 用代码操作文件的基本流程 open方法 缺点,需
阅读全文
posted @ 2023-12-05 16:39 小满三岁啦
阅读(51)
评论(0)
推荐(0)
2023年12月4日
可变和不可变
摘要: python中可哈希的数据类型,即不可变的数据结构(数值类型(int,float,bool)字符串str、元组tuple、自定义类的对象)。 不可哈希的数据类型,即可变的数据结构 (字典dict,列表list,集合set) 集合中的元素必须是可hash的,即不可变的数据类型。空集合 a=set()
阅读全文
posted @ 2023-12-04 15:29 小满三岁啦
阅读(21)
评论(0)
推荐(0)
字符编码
摘要: 友情链接1、友情链接2 unicode与gbk的映射表 汉字字符集编码查询 文本编辑器与Python解释器原理 # 文本文件内容全都为字符,无论存取都涉及到字符编码问题,如果使用的是ascii编码 #1、存文本文件 人类通过文本编辑器输入的字符会被转化成ASCII格式的二进制存放于内存中,如果需要永
阅读全文
posted @ 2023-12-04 14:43 小满三岁啦
阅读(24)
评论(0)
推荐(0)
2023年11月29日
流程控制语句
摘要: if elif else 在 Python 中,条件语句 if 可以有不同的分支形式,包括单分支、双分支和多分支。 单分支:只有一个条件判断,只有在条件为真时执行相应的代码块。 if condition: # 当条件为真时执行的代码 双分支:有两个条件判断,根据条件的真假执行不同的代码块。 if c
阅读全文
posted @ 2023-11-29 21:21 小满三岁啦
阅读(39)
评论(0)
推荐(0)
2023年11月28日
基本运算符
摘要: 算数运算符 以下假设变量a为10,变量b为2: 运算符 描述 实例 + 加 - 两个对象相加 a + b 输出结果 12 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 8 * 乘 - 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 20 / 除 - x除以y b
阅读全文
posted @ 2023-11-28 21:04 小满三岁啦
阅读(44)
评论(0)
推荐(0)
输入和输出
摘要: 输入input 使用input获取用户的输入,结果是一个str的类型 name = input("请输入一个姓名: ") print(f"你好!{name}") # 你好!小满 结果转换 转成整数 user_input = input("输入一个整数: ") num = int(user_input
阅读全文
posted @ 2023-11-28 18:05 小满三岁啦
阅读(38)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
下一页
公告