![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python语言基础
文章平均质量分 74
NaRciCiSSuS
青春也不过只有这些日子
展开
-
Python函数
简单来说函数就是一段实现特定功能的代码,使用函数可以提高代码的重复利用率。Python 中有很多内置函数,比如之前常用的 print 函数,当内置函数不足以满足我们的需求时,我们还可以自定义函数。python中使用def关键字来声明函数def 函数名(参数) : 函数体 return如果要定义一个无任何功能的空函数,函数体只需要写一个pass即可def 函数名():pass当我们参数个数不确定时,可以使用不定长参数,在参数名前家进行声明def 函数名(*参数名):函数体还可以使用lambda。原创 2024-06-13 19:08:46 · 782 阅读 · 1 评论 -
Python条件语句和循环语句
由于 python 并不支持 switch 语句,所以多个条件判断,只能用 elif 来实现,如果判断需要多个条件需同时判断时,可以使用 or (或),表示两个条件有一个成立时判断条件成功;Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。其中"判断条件"成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围。原创 2024-06-13 19:07:20 · 288 阅读 · 0 评论 -
Python字典与集合
字典(dict)是Python的数据结构,他们的内容都是以键值对的方式存在的dict有良好的查询速度dict中的值可以是任意的对象多次对一个key赋值,后面的值会把前面的值覆盖**集合(set)**与字典相同,均存储的是key,但也只存储key因为key不可以重复,所以set中的值不可重复,也是无序的。原创 2024-06-13 18:55:43 · 238 阅读 · 2 评论 -
Python序列结构
序列是一块可存放多个值的连续内存空间所有值按一定的顺序排列,每个值所在的位置都有一个编号,称其为索引,我们可以通过索引访问其对应值。字符串就是序列结构,除此之外常见的序列结构还包括列表、元组等。Python 中没有数组,而是加入了功能更强大的列表(list),列表可以存储任何类型的数据同一个列表中的数据类型还可以不同;列表是序列结构,可以进行序列结构的基本操作:索引、切片、加、乘、检查成员。元组(tuple)与列表类似,但是元组是不可变的,元组常用于保存不可修改的内容。原创 2024-06-13 18:54:21 · 697 阅读 · 0 评论 -
Python变量和基本数据类型
变量是存储在内存中的值,这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。Python 中的变量赋值不需要类型声明。每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。等号用来给变量赋值。等号运算符左边是一个变量名,等号运算符右边是存储在变量中的值。原创 2024-06-13 18:45:24 · 925 阅读 · 0 评论 -
Python运算符
算术运算符用来。原创 2024-06-13 18:37:24 · 682 阅读 · 0 评论 -
Python基础语法
但是空行的作用在于分隔两段不同功能或含义的代码,便于日后代码的维护或重构。函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。其中三引号可以由多行组成,编写多行文本的快捷语法,常用于文档字符串,在文件的特定地点,被当做注释。缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。标识符是编程时使用的名字,用于给变量、函数、语句块等命名,python 中标识符由。学习 Python 与其他语言最大的区别就是,Python 的代码块不使用大括号。原创 2024-06-13 18:27:33 · 1149 阅读 · 1 评论 -
Python类,面向对象详解
面向对象(Object-Oriented Programming OOP)是一种很常见的编程思想它强调万物皆对象,因此在编程时可以将世界中的事物抽象成程序中的对象,从而更好实现软件的设计与开发与传统的基于函数的编程不同,面向对象编程注重于将数据与行为封装在一起,即对象既包含数据状态,还包含可调用的行为方法三大特性:封装将对象的状态和行为进行封装,使其对外只暴露必要的接口,提高安全性和可维护性继承继承指的是某个对象可以继承另一个对象的特性,从而快速构建具有相似属性的对象多态。原创 2024-06-13 17:55:29 · 1036 阅读 · 1 评论