python基础
文章平均质量分 79
python中各种基础语法和方法的介绍
Tony
这个作者很懒,什么都没留下…
展开
-
Python虚拟环境
Python虚拟环境一、什么是虚拟环境二、使用venv创建虚拟环境及其目录结构创建虚拟环境虚拟环境目录分析激活虚拟环境虚拟环境做了什么关闭虚拟环境三、虚拟环境重要性四、PyCharm中的虚拟环境本文是学习笔记,记录了【安装不算完事,只有理解了虚拟环境才算真正掌握 Python 环境】大佬的讲解,感谢分享。一、什么是虚拟环境安装python的时候相当于安装了一个全局的环境:site-packages目录下是python第三方包(也就是pip install 安装的包都在该目录下)标准库就是原生库原创 2022-03-03 15:37:54 · 43244 阅读 · 2 评论 -
python-OS标准库
OS标准库1.系统相关变量和操作2.文件和目录相关操作3.执行命令和管理进程os标准库的主要功能1.系统相关变量和操作2.文件和目录相关操作3.执行命令和管理进程1.系统相关变量和操作属性作用os.name系统名称os.environ系统环境变量os.sep系统分隔符os.pathseppath分隔符2.文件和目录相关操作此处file_name为文件路径,是一个参数方法作用os.getcwd()返回当前路径os.原创 2021-09-28 10:51:07 · 162 阅读 · 0 评论 -
一个类的例子--员工工资
类的例子1.完整代码2.错误总结从学习中写的一个类学习类的知识1.完整代码"""问题:某公司有三种类型的员工 分别是部门经理、程序员和销售员需要设计一个工资结算系统 根据提供的员工信息来计算月薪部门经理的月薪是每月固定15000元程序员的月薪按本月工作时间计算 每小时150元销售员的月薪是1200元的底薪加上销售额5%的提成"""#abc库用来创建抽象类,即只可以继承,不能创建实例(三步:导库+step1+step2)from abc import ABCMeta,abstract原创 2021-07-28 16:46:26 · 598 阅读 · 0 评论 -
NumPy学习笔记--python基础库
NumPy库一、基础属性和array创建1.基础属性2.创建此笔记全程参考numpy文档,记录基础知识和常用方法numpy在数据处理时使用c进行处理,而代码编写是遵守python的逻辑,所以numpy具有简洁的代码和高效的速度的特性。一、基础属性和array创建1.基础属性ndarray.ndim数组的轴数(维度)。ndarray.shape数组的维度。这是一个整数元组,指示每个维度中数组的大小。对于具有 n 行 m 列的矩阵,形状将为 (n,m)。因此,形状元组的长度是轴数 ndim。原创 2021-06-22 23:16:44 · 236 阅读 · 0 评论 -
python学习笔记--NO.7 迭代
NO.7 迭代一、介绍二、判断迭代对象1. all()函数--判断可迭代对象是否包括假值2. any()函数--判断可迭代对象是否全是假值三、过滤、查找、排序、操作、反转1.⭐filter()函数--指定条件过滤2.next()函数--返回迭代器的下一个元素3.map()函数--通过函数实现对可迭代对象的操作4.sorted()函数--可迭代对象排序5.reversed()函数--可迭代对象反转四、生成、打包1.iter()函数--生成迭代器2.zip()函数--将可迭代对象打包成元组一、介绍迭代(it原创 2021-06-09 16:03:37 · 474 阅读 · 2 评论 -
python学习笔记--NO.6 数学运算和数据类型转换
NO.6 数学运算和数据类型转换一、列表(list)一、列表(list)原创 2021-06-09 14:28:42 · 257 阅读 · 2 评论 -
python学习笔记--NO.5 python数据类型
NO.4 数据类型一、列表(list)1.创建1.1 [ ] 创建列表1.2 list()--创建列表2.添加2.1 append()--添加列表元素2.2 extend()--序列的全部元素添加到另一列表2.3 insert()--列表指定位置插入元素3.删除3.1 clear()--删除列表中所有元素3.2 del--删除列表3.3 pop()--删除列表中指定位置元素3.4 remove()--删除指定元素⭐⭐⭐列表循环删除的坑4.排序4.1 reverse()--反转元素4.2 sort()--排序原创 2021-06-07 21:25:49 · 1543 阅读 · 0 评论 -
python学习笔记--NO.4 字符串操作
NO.4 字符串操作一、大小写转换一、大小写转换原创 2021-06-07 16:06:13 · 611 阅读 · 0 评论 -
python学习笔记--NO.3 基本语句
NO.3 基本语句一、循环语句1.for循环1.1 语法range()函数--生成器函数break--终止循环continue--结束本次循环进入下一次循环1.2 常用1.2.1 数值循环1.2.2 遍历字符串1.2.3 遍历列表1.2.4 遍历元组和集合1.2.5 遍历字典的键值对2.for...else 循环1.1 语法3.while和while...else循环3.1语法二、判断语句1.if语句1.1 语法1.2 and和or连接判断条件1.3 is和is not 连接的判断条件1.4 条件表达式2.原创 2021-06-04 18:55:42 · 526 阅读 · 0 评论 -
python学习笔记--NO.2 格式化处理
NO.2 格式化处理一、%运算符1.语法二、format()函数(非str.format())1.语法2.常用三、str.format()方法1.语法1.1 索引序号和参数映射1.2 关键字映射一、%运算符1.语法格式:格式模板 % 值组值组:两个及以上时需要用小括号括起来,中间用逗号隔开格式模板:%[(name)] [flags] [width].[precision]typecode下面是各参数的意义:1.1 typecode:必选参数,和C语言类似值说明s格式化原创 2021-06-03 21:27:01 · 410 阅读 · 0 评论 -
python学习笔记--NO.1输入输出
NO.1 输入输出快查导图一、input( )函数1. 语法2. 常用方法2.1 常用输入2.2 去除输入的非法字符2.3 多数据输入2.4 强制转换输入(含字母大小写方法)2.5 对输入数据验证二、open( )函数--文件1. 语法2. 文件基本操作快查导图一、input( )函数1. 语法input(prompt)input()函数接受所有用户输入内容,返回一个字符串。在python3.7中所有的输入都是作为字符串被读取的,要改变类型需要对字符串进行类型转换。tips:ord()函数将字原创 2021-05-29 18:14:51 · 732 阅读 · 0 评论