python
Cc_sec
这个作者很懒,什么都没留下…
展开
-
socket编程
实现一个简单的tcp 服务端和客户端连接demo,服务端、客户端接收到exit消息就退出。原创 2023-08-30 15:52:18 · 100 阅读 · 0 评论 -
python中的文件操作
我们平常对文件的基本操作,大概可以分为三个步骤(简称文件操作三步走):① 打开文件② 读写文件③ 关闭文件【注意事项】注意:可以只打开和关闭文件,不进行任何读写。原创 2023-08-30 15:46:25 · 332 阅读 · 0 评论 -
python中的异常处理
当函数func01中发生异常, 并且没有捕获处理这个异常的时候, 异常会传递到函数func02;当func02也没有捕获处理这个异常的时候,main函数会捕获这个异常, 这就是异常的传递性.在可能发生异常的地方,进行捕获。当异常出现的时候,提供解决方式,而不是任由其导致程序无法运行。demo:捕获异常的几种用法。原创 2023-08-30 15:45:39 · 111 阅读 · 0 评论 -
python中的模块和包
新建python package,会自动生成一个__init __.py文件,然后新建my_module1.py和my_module2.py。模块就是一个Python文件,里面有类、函数、变量等,我们可以拿过来用(导入模块去使用)如果Python的模块太多了,就可能造成一定的混乱,那么如何管理呢?模块在使用前需要先导入。测试demo:新建test.py。通过Python包的功能来管理。原创 2023-08-30 15:44:59 · 105 阅读 · 0 评论 -
python函数
讲函数之前,先了解一下变量的作用域。原创 2023-08-30 15:44:12 · 104 阅读 · 0 评论 -
数据容器间的转换和总结
支持:列表、元组、字符串 - 序列类型。支持:列表、元组、字符串 - 序列类型。不支持:集合、字典 - 非序列类型。不支持:集合、字典 - 非序列类型。支持:列表、集合、字典。不支持:元组、字符串。原创 2023-08-30 15:41:58 · 77 阅读 · 0 评论 -
字典-dict
字典定义:{key1:value1,key2:value2...}注:字典中的Key天生去重。原创 2023-08-30 15:39:06 · 79 阅读 · 0 评论 -
集合-set
而集合,最主要的特点就是:不支持元素的重复(自带去重功能)、并且内容无序。之前介绍了列表、元组、字符串三个数据容器,其实已经满足大多数的使用场景。如果场景需要对内容做去重处理,列表、元组、字符串就不方便了。很多操作跟列表类似,这里就挑几个写个demo。这里思考一个问题,我们为什么还要学集合?可以发现一个共同的特点是可以重复元素。这里主要从特性去分析。原创 2023-08-30 15:35:01 · 77 阅读 · 0 评论 -
序列的切片-slice
含义:表示从序列中,从指定位置开始,依次取出元素,到指定位置结束,得到一个新序列。序列是指内容连续、有序,可使用下标索引的一类数据容器。列表、元组、字符串,均可以可以视为序列。语法:序列[起始下标:结束下标:步长]切片:从一个序列中,取出一个子序列。原创 2023-08-30 15:31:02 · 168 阅读 · 0 评论 -
字符串-str
同元组一样,字符串是一个:无法修改的数据容器。遍历跟之前的一样,这里就省略不写了。原创 2023-08-30 15:30:20 · 66 阅读 · 0 评论 -
元组-tuple
列表是可以修改的,如果想要传递的信息不被篡改,列表就不适用了。这个时候就可以用元组,元组一旦定义完成,就不可修改。多数特性和list一致,不同点在于不可修改的特性。demo2:元组相关操作。demo1:元组定义。demo3:元组遍历。原创 2023-08-30 15:29:36 · 71 阅读 · 0 评论 -
列表-list
python中的容器分为5类:列表(list)、元组(tuple)、字符串(str)、集合(set)、字典(dict)demo2:通过下标获取某个元素值。demo3: 列表常见操作。demo1:列表的定义。demo4:列表遍历。原创 2023-08-30 15:28:47 · 74 阅读 · 0 评论 -
python环境搭建
笔者这里就全部勾上了【创建桌面图标、添加到右键菜单,关联.py 文件、添加到PATH环境变量】创建软链接后,会破坏yum程序的正常使用(只能使用系统自带的python2)其实这里就不用什么快捷键了吧,就是根据鼠标滚轮,更改焦点窗口的字体大小。绝大多数的Python程序,都是在PyCharm工具内完成的开发。其实默认是全选,只是笔者的3.11 没有卸载完全,直接下一步就行。默认是黑色主题,我们可以在PyCharm的右上角,点击“齿轮”,OK,那笔者就用3.10.9 了,直接点击download。原创 2023-08-30 15:26:36 · 212 阅读 · 0 评论