
python基础学习
文章平均质量分 90
从零开始学习python
灵封~
这个作者很懒,什么都没留下…
展开
-
简单爬虫的实现
到这里我们就实现了一次简单爬虫的应用,通过写一个爬虫的代码模块,然后通过外部调用将其爬取的内容保存到相应的文件中,方便我们查看。原创 2024-11-18 20:56:37 · 685 阅读 · 0 评论 -
从零开始学习python 11 (持续更新ing)
模块:是一个 Python 文件,可以包含函数、类、变量等。导入模块:使用import语句,可以导入整个模块或模块中的特定内容。Python 标准库:Python 自带了丰富的标准库,如mathossys等。包(Package):包含多个模块的文件夹,方便组织大型项目。第三方库:Python 生态中有大量第三方库可以通过pip安装和使用。原创 2024-11-18 18:59:26 · 1087 阅读 · 0 评论 -
从零开始学习python 10 (持续更新ing)
一、异常处理机制Python的异常处理机制是用来捕捉和处理程序中的错误或异常情况,以确保程序在出现问题时能够优雅地退出或做出相应的处理,而不是直接崩溃。Python的异常处理是通过 try、except、else 和 finally 语句来实现的。1.1异常(Exception)在Python中,异常是指在程序执行过程中发生的错误或意外情况。这些错误通常会导致程序中断或不正常终止,除非我们用适当的机制进行处理。1.2基本的异常处理结构try 和 ex原创 2024-11-14 20:51:53 · 1190 阅读 · 0 评论 -
从零开始学习python 9 (持续更新中ing)
面向过程编程原创 2024-11-13 19:45:54 · 891 阅读 · 0 评论 -
从零开始学习python 8(持续更新中ing)
问题1:定义函数时首先先想一个函数的名字,最好与内置函数、内置方法不重名问题2:若一个函数的功能很简单,就两行代码,我还写一个完整的函数这两个问题都可以通过匿名函数解决匿名函数:顾名思义就是没有名字的函数,这种函数只使用一次,一般函数体只有一条语句一个返回值,用于实现简单功能。语法格式lambda 参数1, 参数2, 参数3, .... : 表达式(1)lambda函数是匿名的,即它是没有名字的函数,并且自带return。(2)lambda函数可以使用任意数量的参数,但只能包含一个表达式。原创 2024-11-12 19:47:52 · 1042 阅读 · 0 评论 -
从零开始学习python 7(持续更新ing)
函数的定义:实现【特定功能】的代码块。函数的作用:函数的三要素:函数定义的语法格式: 函数的分类:函数的调用/使用:1.2 函数的参数传递函数在进行参数传递的时候,分为:位置参数、关键字参数、默认参数、位置不定长参数、关键字不定长参数。形参:函数定义时的参数,没有实际意义def fun(a)def fun(a:int)def fun(*a)def fun(**a)实参:函数调用/使用时的参数,有实际意义fun(1, 'a', 13.14, Tru原创 2024-11-08 20:55:20 · 717 阅读 · 0 评论 -
从零开始学python 6(持续更新中ing)
3. 系统里面有多个用户,用户的信息目前保存在列表里面 users = ['root','westos'] passwd = ['123','456'] 用户登陆(判断用户登陆是否成功) 判断用户是否存在 如果存在判断用户密码是否正确 如果正确,登陆成功,退出循环 如果密码不正确,重新登陆,总共有三次机会登陆 如果用户不存在 重新登陆,总共有三次机会。字典是无序序列,没有下标索引。1. 定义列表是['a', 'b', 'b', 'a', 'c', 'a'], 删除相邻的重复项,最后留下['c', 'a']原创 2024-11-07 20:24:04 · 738 阅读 · 0 评论 -
从零开始学习python 5 (持续更新ing)
所谓的列表是由一些列按照顺序存储的元素组成,区别于C语言中的数组,可以存储多种类型的数据,其中元素之间是没有任何关系的。 函数描述append()向列表的尾部添加元素insert(位置,元素)向列表的指定位置添加元素extend()将另一个列表的所有元素添加到本列表的后面 函数描述remove()删除指定的元素【不知道下标,知道元素时】pop()用于移除列表的一个元素,可以指定下标【默认是最后一个】,并将该元素返回。clear()删除列表中的所有元素del指定下标时删除对应的元素,原创 2024-11-06 20:46:12 · 835 阅读 · 0 评论 -
从零开始学习python 4(持续更新ing)
在python3中,支持int float bool complex。数值数据类型的赋值和计算很直观,和我们大多数语言一样的。(1)整数(int)包括正整数、负整数、零,没有小数点的数字,也可以使用十六进制、八进制显示。小整数池的概念:在Python中,小整数池是一个内置的机制,它确保了在CPython解释器中,对于某些特定范围内的整数,不同的变量可以同时指向同一个对象。这个范围默认是-5到256,但是可以通过Python源码修改这个范围。这个机制主要是为了优化内存和提升性能。原创 2024-11-06 20:07:31 · 1024 阅读 · 0 评论 -
从零开始学习python 2(持续更新ing)
第二种:格式化输出 【旧版本代码中常见,现在不推荐使用】可以控制宽度 精度等使用{}进行占位,在输出语句“”的后面用 . 来引用format函数语法格式:print("{}".format())在输出语句""的前面加个f或者F表示解析,""里面使用{}将变量括起来语法格式:print(f"姓名 {name}, 年龄 {age}")原创 2024-11-05 17:29:00 · 660 阅读 · 0 评论 -
从零开始学习python 3(持续更新ing)
while循环的使用场景:while循环适用于需要根据条件来判断是否继续循环的情况。例如,当需要不断接收用户输入直到用户输入特定的值时,可以使用while循环,或者程序的运行结果满足某条件时需要结束循环,也可以使用while循环。for循环的使用场景:for循环适用于遍历序列(如列表、元组、字符串等)中的元素。当需要对一个序列中的每个元素执行相同的操作时,可以通过range()函数与len()函数来配合for循环来完成。原创 2024-11-05 20:10:33 · 998 阅读 · 0 评论 -
从零开始学习python 1(持续更新中ing)
人为规定符合某种规则的计数方式规则:X进制——逢X进一、借一当X举例:生活中的进制:10进制、60进制、7进制、12进制计算机中的进制:2进制、8进制、16进制。原创 2024-11-02 09:23:30 · 943 阅读 · 0 评论