
Python试炼
文章平均质量分 91
本专栏用于python的学习使用
WGzZsyu
感谢你的关注
展开
-
Python实现的通讯录
其实可以看见,如果你写过一套完整的纯C写的通讯录,你就会发现后发展起来的语言,对于前者的一些不好地方的舍弃,好的地方的取用。你运行时存储的数据,无非是在内存中存储的,是易失性的。那么python中的通讯录,是怎样实现的呢?第十一行的差错处理是有必要的,str1 not in('c1','c2'),是python特有的表达方式,是让str1去由('c1','c2')构成的列表序列查找,如果存在返回True,否则返回False。这里我们设计的字典结构的原因找到了,我们可以很轻松地甄别到哪个s才是 要被删除的。原创 2023-02-08 01:08:52 · 3266 阅读 · 0 评论 -
Python小炼(2):文件操作
如果有一定语言基础的,一定对文件操作十分得"熟悉"!当然,这种熟悉是引起人恼怒的 也不为过。python也有自己的文件操作,那它跟C\C++又有何不同呢?内建函数open, 能够打开一个指定路径下的文件, 返回一个文件对象. open最常用的有两个参数, 第一个参数是文件名(绝对路径或者相对路径), 第二个是打开方式, 'r'/'w'/'a'/'b',表示读(默认) /写/追加写/二进制.原创 2022-12-11 00:22:39 · 526 阅读 · 0 评论 -
Python小炼(1):初识Python
本篇的主要内容,针对的是一些常见的语法,在python中是怎样表示的,例如,python变量如何定义、选择、循环、判断结构是如何表示的?在python中,有时候需要用到"空语句"这样的概念, 什么都不做. 由于没有 {} , 需要有一个专门的语句来占位, 要不缩进就混乱了。切片操作符([], [:], [::]): 通过下标访问其中的某一个元素, 或者某个子序列.同上面所述的字符串切片相同。但是更多的时候,我们是将代码写在一个 .py后缀的文件里,通过python解释器 来执行这个.py文件里的代码。原创 2022-12-10 15:33:22 · 561 阅读 · 0 评论