
python基础
文章平均质量分 58
Python程序u猿
人生苦短,我用python
展开
-
Python常用的内置函数
【代码】Python常用的内置函数。原创 2023-04-21 15:42:11 · 230 阅读 · 0 评论 -
Python线程讲解
每个线程一定会有一个名字,尽管上面的例子中没有指定线程对象的name,但是python会自动为线程指定一个名字。当线程的run()方法结束时该线程完成。无法控制线程调度程序,但可以通过别的方式来影响线程调度的方式。原创 2023-04-20 16:48:24 · 1162 阅读 · 0 评论 -
Python程序异常处理
异常就是程序运行时发生错误的信号,在程序由于某些原因出现错误的时候,若程序没有处理它,则会抛出异常,程序也的运行也会随之终止;1.程序终止,无法运行下去;2…如果程序是面向客户,那么会使客户的体验感很差,进而影响业务;当处理不确定因素时,比如有用户参与,有外界数据传入时,都容易出现异常;1.由于语法错误导致程序出现异常,这种错误,根本过不了Python解释器的语法检查,必须在程序执行前就改正;原创 2023-04-14 16:08:05 · 6238 阅读 · 1 评论 -
Python实现字符串反转的6种方法
手写 reverse。原创 2023-04-12 15:43:03 · 8520 阅读 · 1 评论 -
Python中模块是什么?
模块就好比是工具包,要想使用这个工具包中的工具(就好比函数),就需要导入这个模块。原创 2023-04-08 14:24:14 · 494 阅读 · 0 评论 -
什么是python装饰器?
在有两个重名的函数中,Python解释器会调用最后定义的那重名函数,因为在Python里,第一个函数指向的是一片内存,然后又让这个函数指向另一片内存,就会利用第二片内存来执行,所有函数名应尽量避免相同原创 2023-04-04 15:57:50 · 371 阅读 · 0 评论 -
Python中格式化字符串输出的4种方式
**Python格式化字符串的4中方式**一、%号二、str.format(args)三、f-Strings四、标准库模板五、总结四种方式的应用场景'原创 2023-03-08 16:37:16 · 7701 阅读 · 0 评论 -
通过案例讲解python循环语句
通过案例讲解python循环语句-零基础必备原创 2023-03-06 20:49:23 · 991 阅读 · 0 评论 -
Python中数据库模块(sqlite3,SQLite3)应用
Python中数据库模块(sqlite3,SQLite3)应用原创 2023-01-12 15:49:05 · 660 阅读 · 0 评论 -
Python中高阶函数与装饰器教程
Python中高阶函数与装饰器教程原创 2023-01-10 16:36:36 · 399 阅读 · 0 评论 -
Python基础中的基础:基本运算符的用法
Python基础中的基础:基本运算符的用法原创 2023-01-08 15:27:42 · 104 阅读 · 0 评论 -
Python的OptionParser模块教程
Python中强大的选项处理模块。原创 2023-01-06 16:46:26 · 892 阅读 · 0 评论 -
Python类与对象详解
Python类与对象详解原创 2023-01-02 15:58:45 · 3668 阅读 · 2 评论 -
python中进程和线程的区别
线程与进程的区别可以归纳为以下4点:原创 2022-12-30 15:32:18 · 2206 阅读 · 0 评论 -
用Python计算大文件行数方法及性能比较
如何使用Python快速高效地统计出大文件的总行数, 下面是一些实现方法和性能的比较。原创 2022-06-29 16:01:46 · 910 阅读 · 1 评论 -
Python学习教程: 字符编码
**ASCII:** ASCII码即美国标准信息交换码(American Standard Code for Information Interchange)。由于计算机内部所有信息最终都是一个二进制值,而每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。...原创 2022-06-28 15:38:40 · 406 阅读 · 0 评论 -
Python中五种方式拼接字符串的正确方法
在学习Python(3x)的过程中,在拼接字符串的时候遇到了些问题,所以抽点时间整理一下Python 拼接字符串的几种方式。原创 2022-06-27 15:45:49 · 6040 阅读 · 0 评论 -
python类的继承,你不知道的知识点
面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。原创 2022-06-25 15:24:28 · 523 阅读 · 0 评论 -
python中deepcopy和copy的区别
python中deepcopy和copy的区别原创 2022-06-24 19:46:53 · 281 阅读 · 0 评论 -
Python基础学习笔记:匿名函数
匿名函数匿名函数就是不需要显示式的指定函数名首先看一行代码:def calc(x,y): return x*yprint(calc(2,3)) # 换成匿名函数 calc = lambda x,y:x*yprint(calc(2,3))你也许会说,用上这个东西没感觉有毛方便呀, 。。。。呵呵,如果是这么用,确实没毛线改进,不过匿名函数主要是和其它函数搭配使用的呢,如下res = map(lambda x:x**2,[1,2,3,4,5])print(list(res))#原创 2021-12-10 16:50:46 · 331 阅读 · 0 评论 -
Python基础学习笔记:多线程入门
Python 中使用线程有两种方式:函数或者用类来包装线程对象。函数式:调用 thread 模块中的start_new_thread()函数来产生新线程。语法如下:thread.start_new_thread(function, args[, kwargs])参数说明:function - 线程函数。args - 传递给线程函数的参数,它必须是个 tuple 类型。kwargs - 可选参数。import threadimport time # 为线程定义一个函数def p原创 2021-12-07 16:39:32 · 160 阅读 · 0 评论 -
Python基础学习笔记: 面向对象入门
以下是一个简单的 Python 类的例子:class Employee: '所有员工的基类' empCount = 0 def _init_(self, name, salary): self.name = name self.salary = salary Employee.empCount += 1 def displayCount(self): print("Total Employee %d" %原创 2021-12-04 15:46:43 · 897 阅读 · 0 评论 -
Python基础学习笔记:异常处理与断言(assertions)的运用
python 提供了两个重要的功能来处理 python 程序在运行中出现的异常和错误:- 异常处理- 断言(assertions)原创 2021-12-02 16:01:11 · 3176 阅读 · 0 评论 -
Python基础学习笔记:函数教程 一篇文章让你掌握python函数
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。1.定义一个函数你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。函数内容以冒号起始,并且缩进。return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的 return 相当于返回 None。语法def f原创 2021-12-01 16:29:19 · 259 阅读 · 0 评论 -
Python基础学习笔记:字典(Dictionary)的(增、删、改、查)教程
字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值 key=>value 对用冒号:分割,每个键值对之间用,分割,整个字典包括在花括号 {} 中,格式如下所示:d = {key1 : value1, key2 : value2 }键一般是唯一的,如果重复最后的一个键值对会替换前面的,值不需要唯一。值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。1.访问字典里的值把相应的键放入熟悉的方括弧,如下实例:dict = {'姓名': '小明', '年龄': 18, '班原创 2021-11-30 16:19:09 · 1381 阅读 · 1 评论 -
Python基础学习笔记:元组(Tuple)
Python 的元组与列表相似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号;元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。如下实例:tup1 = ('physics', 'chemistry', 1997, 2000)tup2 = (1, 2, 3, 4, 5 )tup3 = "a", "b", "c", "d"创建空元组tup1 = ()元组中只包含一个元素时,需要在元素后面添加逗号tup1 = (50,)元组中元组值是不允许修改的,但可以对元组进行原创 2021-11-29 16:32:26 · 782 阅读 · 0 评论 -
Python基础学习笔记:列表(List)的运用
列表是最常见的 Python 数据类型,它可以作为一个方括号内的逗号分隔值出现。列表的数据项不需要有相同的类型。创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。如下所示:list1 = ['python', 'Java', 1997, 2021]list2 = [1, 2, 3, 4, 5 ]list3 = ["a", "b", "c", "d"]与字符串的索引一样,列表索引从0开始,列表可以进行截取、组合等。可以对列表的数据项进行修改或更新,也可以使用 append() 方法原创 2021-11-27 14:59:18 · 269 阅读 · 0 评论 -
Python基础学习笔记:for 循环语句
1.语法:for 循环的语法格式如下:for iterating_var in sequence: statements(s)实例:for letter in 'Python': # 第一个实例 print('当前字母 : ', letter)fruits = ['banana', 'apple', 'mango']for fruit in fruits: # 第二个实例 print('当前水果 : ', fruit)print("Good bye!")原创 2021-11-26 15:20:51 · 830 阅读 · 0 评论 -
Python基础:在python中一定要会的知识点-字典的增,删,改,查
一、字典—dict1.字典是无序,可变的数据类型2.字典:用于存储数据,存储大量数据,字典要比列表快,将数据和数据之间进行关联定义一个字典:dic = {"六月":99,"七月":"99"}字典中逗号分隔叫做一个元素 “六月”(键):99(值) ------键值对字典的键:可哈希的 – 不可变的数据类型 – 避免哈希冲突使用了 开放寻址法要求唯一 – 如果有重复的后边值的将前面的值覆盖字典的值:可以任意二、增:dic = {"六月":["飞","雪"],"七月":"99"}原创 2021-11-25 15:41:23 · 160 阅读 · 0 评论