
python基础
python基础
无知的小菜鸡
404
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
将python项目打包成exe可执行文件
将python项目打包成exe可执行文件原创 2023-11-04 12:29:56 · 393 阅读 · 0 评论 -
python正则表达式基础
描述正则表达式是用来简洁表达一组字符串的表达式编译将符合正则表达式语法的字符串转换成正则表达式特征语法正则表达式语法由字符和操作符构成常用操作符:操作符 说明 示例. 表示任何单个字符 [] 字符集,对单个字符给出取值范围 [ab]表示a、b,[a-z]表示a到z当字符[^] 非字符集,对单个字符给出排...原创 2020-04-12 20:05:14 · 474 阅读 · 0 评论 -
列表、元组、字典、相加操作
列表描述列表是Python中的一种数据结构,它可以存储不同类型的数据[数据1,数据2,……]列表的循环遍历1、for循环遍历name_list = ['小明', '小王', '小张']for i in name_list: print(i)2、while循环遍历name_list = ['小明', '小王', '小张']length = len(name_list)...原创 2020-02-17 11:58:24 · 5262 阅读 · 0 评论 -
python面向对象
基础知识类的定义类由3部分组成:类名、属性、方法;基本语法:class 类名: 类的属性 类的方法创建对象对象名=类名()例:cat= Cat()通过cat可以访问类的属性和方法。要想给类添加属性,可通过以下方法:对象名.新的属性名=值例:cat.color='white'构造方法python提供了一个构造方法,该方法的固定名称是__init__...原创 2020-02-24 20:42:47 · 736 阅读 · 0 评论 -
Python函数(一):函数的定义和调用、函数的参数、 函数的嵌套调用、变量的作用域
函数的定义和调用定义函数def 函数名(参数列表): 函数体 return 表达式调用函数通过“函数名()”即可完成调用函数的参数默认参数定义函数时,可以给函数的参数设置默认值,这个参数就被称为默认参数。如果默认参数没有传入值,则直接使用默认的值;如果默认参数传入了值,则使用传入的新值替代def print_info(name, age=18): prin...原创 2020-02-19 10:49:04 · 647 阅读 · 0 评论 -
Python文件操作
文件的打开和关闭文件的打开使用open函数来打开文件open(文件名[,访问模式])使用open函数打开文件时,如果没有注明访问模式,则必须保证文件是存在的,否则会出现异常文件模式r: 只读方法打开文件;w:写入,如果文件存在则将其覆盖;如果文件不存在,创建新文件进行写入a: 打开一个文件在文件末尾追加;若文件不存在,创建新文件进行写入以上三种后面若加b,如rb,表示以2进...原创 2020-02-21 15:20:56 · 1790 阅读 · 0 评论 -
异常
异常类在python中,所以的异常类都是Exception的子类。Exception类定义在exceptions模块中,该模块在python的内建命名空间中,我们不必导入就可以直接使用常见的异常1、NameError尝试访问一个未声明的变量,会引发该异常2、ZeroDivisionError当除数为0时,会引发该异常3、SyntaxError当解析器发现语法错误时,会引发该异常4...原创 2020-02-21 18:01:45 · 322 阅读 · 0 评论 -
Python函数(四):常见的python内置函数
map函数原创 2020-02-20 22:13:05 · 197 阅读 · 0 评论 -
python函数(二):递归函数和匿名函数、日期时间函数、随机数函数
递归函数和匿名函数递归函数一个函数的内部可以调用其他函数。如果在一个函数的内部调用了函数本身,那么这个函数就是递归函数例:递归计算阶乘(数不要太大)def func(n): if n == 1: result = 1 else: result = n*func(n-1) return result number = int(...原创 2020-02-19 12:54:17 · 380 阅读 · 0 评论 -
Python模块:模块的基本使用、制作、发布和python中的包
模块的基本使用1、 在python中可以使用import关键字引入模块,基本格式如下:import module1,module2 ....2、 如果要使用某个模块中的函数,必须这样引用:模块名.函数名 例:import mathprint(math.sqrt(4))在调用模块中的函数时,之所以要加上模块名,是因为在多个模块中,可能存在名称相同的函数,此时如果只是通过函数...原创 2020-02-24 13:14:06 · 236 阅读 · 0 评论 -
python基础语法
注释Python中的注释以#开头# 第一个注释print("Hello,Python") # 第二个注释为了保证代码的可读性,#后面建议先添加一个空格,然后再编写响应的说明文字。如果在代码后面添加单行注释,注释和代码之间至少要有两个空格多行注释用三个单引号 ‘’’ 或者三个双引号 “”" 将注释括起来'''这是多行注释,用三个单引号这是多行注释,用三个单引号 这是多行注释,用三...原创 2020-02-07 14:34:19 · 324 阅读 · 0 评论 -
Python函数(三):闭包、装饰器
闭包如果在一个内部函数中对外部函数作用域(非全局作用域)的变量进行引用,那么内部函数就成为闭包。闭包需要满足以下三个条件:(1)存在于嵌套关系的函数中(2)嵌套的内部函数引用了外部函数的变量(3)嵌套的外部函数会将内部函数名作为返回值返回例:def outer(start=0): # 外部函数 count = [start] def inner(): # 内...原创 2020-02-20 15:19:08 · 387 阅读 · 0 评论 -
python字符串
字符串的三种表现形式使用单引号包含字符使用双引号包含字符使用三引号包含字符(可以用来注释函数)字符串输出Python支持字符串格式化输出,最基本的是将一个值插入到一个由字符串格式符%s的字符串中name='小明'print("姓名:%s"%name)除此之外,还可以使用%对其他类型的数据进行格式化例如:%s:通过str()字符串转换来格式化%d:有符号十进制整数%f:...原创 2020-02-15 19:41:07 · 256 阅读 · 0 评论