![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python的学习小汇总
文章平均质量分 73
zhanghongyi_cpp
臣提瓦特人,喜原甚
展开
-
python的一些基础学习的汇总
为记录,以及辅助nwafuers回顾python基础的知识结构,同时提供一个简洁明了的可复制性强的学习知识体系,故笔者根据自己的学习情况和心路历程撰写了此份“python的一些基础学习的汇总”在本文章中,笔者为减少工作量,会采用一些经过笔者分辨的经由chatgpt提供的以及《python语言设计教程》上海交通大学出版社中的内容。笔者希望,本文章能够成为笔者自己以及众多不限于nwafuers的python学者的入门知识储备库,便于学习者查找以及回顾,希望读者能够妥善利用。原创 2023-03-31 10:31:52 · 720 阅读 · 4 评论 -
Python的期末速效救心丸
在数学中,函数中变量有自变量和因变量之分,例如一个一元一次方程:y=ax+b,y是因变量,x是自变量那么在Python中,Python里的函数可以没有输入值,也就是没有自变量,但是一定会有一个返回值,也就是因变量。在Python中,可以使用def关键字来定义函数。函数由函数名和代码块组成,其中函数名是标识符,它用于调用函数。代码块中包含了函数的操作。def f(n) : #定义一个函数名为f,输入的变量参数为n的函数,冒号必不可少。原创 2023-05-21 02:23:32 · 2743 阅读 · 28 评论 -
(一)程序设计基础
了解程序的编纂基础,是入手一门编程语言的重要起点,编程语言,是为了实现某些目的而使用的一种工具,这种工具就像小时候玩的积木,有不同形状的,也有相同形状的,为了搭好一个完美的“作品”,我们要充分考虑每一块积木的形状,以更好的将它放置在合适的地方。编写程序也是一般,python语言里有很多的自带函数以及库文件,也可以与多种资源实现交互,在面对一个需要解决的问题时,我们首先要有一个初步的关于该问题的解决方法,即给出一个流程图式的工作步骤,就像学习有机化学式有一道题是化工流程,大致的结构就和这个相差无几。原创 2023-04-06 13:26:04 · 1998 阅读 · 2 评论 -
python的内置的字符串处理方法(基础)
python的编译器对于字符串类型提供了大量的内置处理函数。可以用于字符串的检测、替换、排版、转换、判断等。值得注意的是,该种方式对字符串本身是不做更改的,而是进行修改之后返回一个新的字符串,并不影响原先的字符串。原创 2023-04-03 16:59:08 · 1092 阅读 · 0 评论 -
python中“format”的一些基础使用方法
format()是字符串的一个方法,用于将需要的数据格式化并插入到字符串中。具体而言format()可以将字符串中的占位符(由一对{}组成)替换为指定的值。除了上文中我们提到的对默认位置的输出,还有包括指定顺序的使用、格式化字符串等使用方式。通俗地讲,我们使用format时,如果在{}中不加内容,那么就是直接按顺序读取format中的内容。在调用format()方法时,将需要插入字符串的值作为参数传递给format()方法。如果字符串中有多个占位符,可以将多个参数传递给format()方法,用逗号隔开。原创 2023-04-04 11:20:20 · 892 阅读 · 0 评论 -
(二)、程序流程控制
在Python里,在处理一些工程的时候,需要在程序内部进行诸如判断、循环之类的处理。在这种情况下有的时候需要进行不止一次的“控制结构”,即有的时候要用到所谓的“嵌套”结构。有的时候嵌套会存在单一嵌套和多维嵌套等。在程序流程控制中,我们难免会使用到条件语句,也就是条件表达式,在中,“比较运算符”中介绍。程序流程结构可以分为以下几种:顺序结构:程序按照代码书写的顺序依次执行。分支结构:根据条件来执行不同的代码块,包括if语句和else语句等。原创 2023-04-24 11:46:27 · 600 阅读 · 0 评论 -
(三)、组合数据类型
在Python中,组合数据类型包括以下四种:列表(List):列表是一种可变序列,它包含有序的元素,可以通过下标访问、添加、删除等操作。可以存储任意类型的对象,使用方括号 [] 定义,元素之间用逗号隔开。元组(Tuple):元组是一种不可变序列,与列表相似,但定义后不可修改,通常用于存储多个值,在 Python 中也可以返回多个值,使用小括号 () 定义,元素之间用逗号隔开。原创 2023-04-08 00:09:05 · 2409 阅读 · 0 评论 -
列表生成式
x**2 for x in range(1, 11) if x % 2 == 0] 表达式将创建一个新的列表,其中包含序列中所有偶数元素的平方。具体来说,列表生成式的运行过程是这样的:首先按顺序遍历 iterable 中的每个 item,然后对符合 condition 的 item 应用 expression 表达式,将计算出的结果加入到新列表中。其中,expression 表示新列表中的元素表达式,item 是迭代器 iterable 中的每个元素,condition 是要应用的筛选条件(可选)。原创 2023-05-16 17:08:03 · 1041 阅读 · 0 评论 -
random库的使用
random库是Python标准库之一,用于生成伪随机数。原创 2023-06-19 10:26:28 · 1599 阅读 · 0 评论 -
(四)、函数
在数学中,函数中变量有自变量和因变量之分,例如一个一元一次方程:y=ax+b,y是因变量,x是自变量那么在Python中,Python里的函数可以没有输入值,也就是没有自变量,但是一定会有一个返回值,也就是因变量。在Python中,可以使用def关键字来定义函数。函数由函数名和代码块组成,其中函数名是标识符,它用于调用函数。代码块中包含了函数的操作。例如:def f(n): #定义一个函数名为f,输入的变量参数为n的函数,冒号必不可少1。原创 2023-06-17 23:08:08 · 155 阅读 · 0 评论 -
lambda函数的使用
result = add(3 , 5) print(result) # 输出 8。原创 2023-06-19 20:22:12 · 353 阅读 · 0 评论 -
map函数的使用
map() 函数是 Python 内置的一个高阶函数,它接受一个函数和一个可迭代对象作为输入,并对可迭代对象中的每个元素应用该函数,最后返回一个由函数返回值组成的新的可迭代对象。原创 2023-06-19 23:18:35 · 923 阅读 · 0 评论 -
(五)、文件与异常
注意,在打开csv文件时需要指定newline=''参数,否则写入的csv文件将会有重复空行。上述代码中,open()函数返回文件对象,然后使用with语句将该文件对象赋值给变量file,在with块内读取文件内容,with块执行完毕后会自动关闭文件。除了手动关闭文件,还可以使用with语句来自动管理文件的打开和关闭,这样可以确保文件在使用完后自动关闭,避免出现文件句柄泄漏等问题。在某些情况下,我们需要去处理一个文件类型的,诸如txt文件和csv文件,此时我们就有一些列的方式包括打开、读取、写入、关闭等。原创 2023-06-17 23:28:22 · 150 阅读 · 0 评论