随笔分类 -  Python基础

摘要:多进程 进程是计算机资源分配的最小单位,每个进程独享自己的内存空间。Python内置的模块multiprocessing模块可以实现多进程,这个模块是跨平台的。本文在Linux上完成的,读者可以在其他操作系统运行这些程序。所谓的多进程就是同时并行运行多个进程,这样可以提高程序效率。 正常下载和使用多 阅读全文
posted @ 2024-01-12 15:46 小C学安全 阅读(57) 评论(0) 推荐(0) 编辑
摘要:类和实例 面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。 通过class关键字定义People类 class People(object) 阅读全文
posted @ 2024-01-12 14:48 小C学安全 阅读(14) 评论(0) 推荐(0) 编辑
摘要:简介 模块是一组Python代码的集合,可以使用其他模块,也可以被其他模块使用。 创建自己的模块时,要注意: 模块名要遵循Python变量命名规范,不要使用中文、特殊字符; 模块名不要和系统模块名冲突,最好先查看系统是否已存在该模块,检查方法是在Python交互环境执行import abc,若成功则 阅读全文
posted @ 2024-01-12 08:52 小C学安全 阅读(9) 评论(0) 推荐(0) 编辑
摘要:简介 函数进阶的使用,包括匿名函数、装饰器、闭包等 匿名函数 指函数是没有函数名称的,临时使用的微函数。使用 lambda 表达式 来声明,语法格式如下: lambda [arg1 [arg2 , ... , argn] ] : 表达式 * [arg1 ,arg2 , ... , argn ] 为函 阅读全文
posted @ 2024-01-11 16:39 小C学安全 阅读(6) 评论(0) 推荐(0) 编辑
摘要:简介 具有实现某种特定功能的代码块,当程序需要这个功能时,就可以直接调用这个函数,避免重复编写。 Python中函数可分为内建函数和自定义函数。内建函数是Python已经定义好的函数,可以直接使用。我们主要学习的是自定义函数。 函数定义 语法格式: def 函数名(参数): 函数体(功能代码) de 阅读全文
posted @ 2024-01-10 13:49 小C学安全 阅读(18) 评论(0) 推荐(0) 编辑
摘要:简介 集合跟我们学的列表有点像,也是可以存放一堆数据,不过集合有几个独特的特点,令其在整个Python语言中占有一席之地。 相当于只有键没有值的字典(键则是集合的数据)。 基本操作 特点 * 里面的元素不可变,代表不能存储一个list、dict、在集合中,字符串、数字、元组等不可变类型可以存。 * 阅读全文
posted @ 2024-01-10 12:01 小C学安全 阅读(14) 评论(0) 推荐(0) 编辑
摘要:简介 由一系列变量组成的不可变的序列容器。俗称不可变的列表,又被称为只读列表,元组也是python的基本数据类型之一,用小括号括起 来,里面可以放任何的数据类型,查询可以,循环也可以,切片也可以,但就是不能修改。元组中如果只有一个元素,一定要添加一个逗号,否则就不是元组 备注:这里元组的不可变的意思 阅读全文
posted @ 2024-01-10 11:25 小C学安全 阅读(22) 评论(0) 推荐(0) 编辑
摘要:简介介绍 dictionary(字典) 是 除列表以外 Python 之中 最灵活 的数据类型 字典同样可以用来 存储多个数据 通常用于存储 描述一个 物体 的相关信息 和列表的区别 列表 是 有序 的对象集合 字典 是 无序 的对象集合 字典用 {} 定义 字典特性 * 字典使用 键值对 存储数据 阅读全文
posted @ 2024-01-10 09:49 小C学安全 阅读(32) 评论(0) 推荐(0) 编辑
摘要:在pycharm创建文件时需要备注文件信息 可以创建模板,以后创建文件会自动带出文件信息 设置路径 文件-设置-编辑器-文件和代码模板-Python Script 设置模板内容 例如 # -*- coding: utf-8 -*- #@Project :${PROJECT_NAME} #@File 阅读全文
posted @ 2024-01-09 09:23 小C学安全 阅读(145) 评论(0) 推荐(0) 编辑
摘要:一、格式化输出 1、占位符 a = 1 b = 2 print('%S %s'%(a,b)) #1 2 print('%s %s'%(1,2)) #1 2 2、format格式化 a = 1 b = 2 print('{} {}'.format(a,b)) #1 2 print('{}次数{}次数' 阅读全文
posted @ 2023-09-21 09:57 小C学安全 阅读(99) 评论(0) 推荐(0) 编辑
摘要:list作为Python中最常用的数据结构之一,与其他编程语言的数组有相似的特点,但是它具有着更为强大的功能,接下来将详细地为大家介绍一下list的所有操作。 (注:tuple元组类型与list类似,但是tuple的元素不能修改;set集合与list也类似,但是集合中的元素是无序的,且会自动除去重复 阅读全文
posted @ 2023-09-10 22:45 小C学安全 阅读(394) 评论(0) 推荐(0) 编辑
摘要:replace()方法 replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。 str = "This is A Test" print(str.replace("is", "was")) # Thwas was A 阅读全文
posted @ 2023-09-09 23:16 小C学安全 阅读(34) 评论(0) 推荐(0) 编辑
摘要:数字类型 int类型(整型) 在Python 3里,只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。像大多数语言一样,数值类型的赋值和计算都是很直观的。 a= 12 print(type(12)) <class 'int'> 还可以用用 isinstance 来判断类型 阅读全文
posted @ 2023-09-09 23:08 小C学安全 阅读(34) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示