python基础
文章平均质量分 88
python基础
xiaoli_panpan
一直在找bug的路上
展开
-
默默的学python——两个重要的函数dir()、help()
help()函数在Python中用于显示模块,类,方法,函数,关键字,变量等的帮助信息,当你使用help()函数并传入一个函数作为参数时,他会显示该函数的文档,字符串(如果有的话),以及该函数的基本信息(如参数列表,返回值等)如果函数有文档字符串,help()函数会显示他,文档字符串是函数定义中的第一个未赋值的字符串字面量,他应该用于解释函数的目的,参数,返回值等。如果函数有参数,help()函数会列出他们,对于每个参数,他通常会娴熟参数的名称和类型(如果函数定义中有类型注解的话)。原创 2024-09-03 17:57:41 · 524 阅读 · 0 评论 -
默默的学python——变量
在Python中,变量(variable)的定义其实是一种更宽松的概念,与其他一些编程语言(如C、Java等)有所不同。在Python中,当你为某个东西(例如一个值、一个对象、一个数据结构等)赋予一个名字时,你就创建了一个变量。因此,我们不难得知:变量(variable)是表示(或指向)特定值的名称。1、 动态类型:Python 是一种动态类型语言,这意味着你不需要在声明变量时指定其类型,变量的类型是你在第一次给他赋值时自动确定的,并且在后续的操作中可以根据需要重新赋值,改变其类型。原创 2024-08-30 11:49:28 · 1030 阅读 · 0 评论 -
默默的学python——字符串相关内置函数
内置函数---字符串相关内置函数1.capitalize()2.lower()3.upper()1.capitalize() 首字母大写方法,()里面不需要填写任何参数a = 'hello python'print(a.capitalize())然后运行代码后输出:Hello python可以看到已经把字符串的首字母转换成了大写2.lower()将大写字符转换成小写方法,()里面不需要填写任何参数b = 'HELLO PYTHON'print(b.lower())然后运行代原创 2021-11-08 16:31:09 · 368 阅读 · 1 评论 -
默默的学python——错误和异常
错误和异常一、错误1.语法错误2.逻辑错误二、异常1.python中的异常类三、异常处理1.异常的捕获2.错误类型捕获异常3.捕获未知错误4.异常捕获完整代码5.异常的传递四、抛出异常1.手动抛出 raise 异常2.自定义异常类一、错误错误分为语法错误和逻辑错误1.语法错误>>> ifFile "<stdin>", line 1 if ^ SyntaxError: invalid syntax程序执行过程中,python解释器会检测你的程序是原创 2020-12-28 15:44:04 · 273 阅读 · 0 评论 -
默默的学python——文件读写
文件读写一、创建目录1.创建一层目录mkdir()2.创建多层目录makedirs()3.实例4.删除目录二、文件操作file1.新增文件2.编辑文件3.删除文件二级标题二级标题一、创建目录python可以使用mkdir()和makedirs()两种方法来创建目录,mkdir()创建一层目录,makedirs()创建多层目录。1.创建一层目录mkdir()实例:import os# 创建目录‘D:\\Python创建的文件夹’os.mkdir(r'D:\\Python创建的文件夹')2.创原创 2020-12-14 17:30:18 · 445 阅读 · 1 评论 -
默默的学python——模块和包
模块和包模块(Module)和包(Package)一、导入模块1.import 语句2.from ... import... 语句模块(Module)和包(Package)1.模块:一个包含所有你定义的函数和变量的文件,其后缀名是 .py ,一个.py文件就是一个模块2.包:一定包含 init.py模块 的文件夹,一般也会包含其他一些模块和子包3.库(lib):库是完成一定功能的代码集合,具体表现可以是包,也可以是一个模块4.框架(framework):为解决一个开放性问题而设计的具有一定约束性的原创 2020-12-12 10:10:59 · 106 阅读 · 0 评论 -
默默的学python——数据结构
数据结构简介一、列表1.列表的增删改查2.列表基本操作列表嵌套3.列表函数&方法列表中的内置函数:列表中的内置方法:二、元组1.元组增删改查2.元组截取与拼接3.元组内置函数三、字典1.字典增删改查2.字典内置函数3.字典内置方法四、集合1.集合增删改查2.集合间运算3.集合内置方法简介Python3基本的数据结构有列表(list)、元组(tuple)、字典(dictionary)、集合(set)四种结构如下:list = ['Google', 1, 2000, (1, 'xiaobai')]原创 2020-12-04 15:57:47 · 77 阅读 · 0 评论 -
默默的学python——函数
目录一、函数1.函数的特定和定义2.函数调用3.函数的参数传递可更改(mutable)与不可更改(immutable)对象python 传不可变对象实例传可变对象实例4.参数必需参数关键字参数默认参数不定长参数5.匿名函数语法6.return语句一、函数1.函数的特定和定义特点:实现特定功能;代码复用函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被原创 2020-12-04 11:40:14 · 118 阅读 · 0 评论 -
默默的学python——控制语句
控制语句一、条件控制语句1.if ...语句条件判断的三种形式:if嵌套二、循环语句1.for ... in ... 循环range()函数循环使用 else 语句2.while 循环(1)无限循环(2)while 循环使用 else 语句(3)简单语句组三、break 和 continue一、条件控制语句1.if …语句条件判断的三种形式:(1)单向判断:if ... :(2)双向判断:if ... else ...(3)多向判断:if ... elif... else...Python原创 2020-11-26 15:54:53 · 126 阅读 · 0 评论 -
默默的学python——数据类型
默默的学python(一)一、Python语言概览二、数据类型Number类型容器数据类型str 字符串型元字符串字符串的格式化list 列表型([])列表的修改tuple 元组型 ( () )set 集合型 ({})dict 字典 ( {“aaa”:“bbb”,})补充四则运算字符串拼接1、利用三个单引号和+号2、是利用了%s3、是利用了{}大括号和里边的参数一、Python语言概览老生常谈了,但是追本溯源有时候会有它意想不到的好处,全在个人悟性了。Python的作者,Guido von Rossu原创 2020-11-26 10:17:17 · 280 阅读 · 0 评论