Python 基础语法

本文介绍了Python中的数据容器,包括列表、元组、字符串、集合和字典的特性和操作,强调了它们在存储和处理数据时的区别。此外,讨论了函数的多值返回、参数传递,并提到了模块的导入与自定义。最后,简要概述了类和对象的基本概念。
摘要由CSDN通过智能技术生成

一、字面量

字面量:在代码中,被写下来的固定的值,称之为字面量

数字(Number)

字符串(String)

列表(List):有序的可变序列

元祖(Tuple):有序的不可变序列

集合(Set):无序不重复集合

字典(Dictionary):无序Key-Value集合

二、 数据容器

Python中的数据容器:一种可以容纳多份数据的数据类型,容纳的每一份数据称为1个元素。每一个元素,可以是任意类型的数据,如字符串、数字、布尔等。

  数据容器根据特点的不同,如:是否支持重复元素、是否可以修改、是否有序等

分为5类,分别是:列表(list)、元祖(tuple)、字符串(str)、集合(set)、字典(dict)

1、列表

可以存储不同类型的数据

输出:

1.1列表的常用操作

1.2 列表的遍历

2、元组

元祖同列表一样,都是可以封装多个,不同类型的元素在内。

但最大的不同点在于:元组一但定义完成,就不可修改

允许重复数据存在。

3、字符串

字符串是字符的容器,一个字符串可以存放任意数量的字符

字符串无法通过下标索引进行修改

同列表、元组一样,字符串也支持while循环和for循环进行遍历

4、序列

序列是指:内容连续、有序,可使用下标索引的一类数据容器

列表、元组、字符串,均可以视为序列

可对元组进行切片操作。

5、集合

集合特点:不支持元素的重复(自带去重功能)、并且内容无序

因为集合是无序的,所以集合不支持:下标索引访问

6、字典

字典:通过key(学生姓名),取得对应的Value(考试成绩)

7.数据容器的通用操作

三、函数

  1. 函数的多个返回值

  1. 函数的多种参数传递

args默认会标记成一个元组。

kwargs会默认标记为一个字典

  1. 函数作为参数传递

四、模块的概念和导入

模块就是一个Python文件,里面有类、函数、变量等,我们可以拿过来用。

4.1自定义模块并使用

当以右键运行该文件时,name的值为__main__,if后的值将为true

import * 只能导入__all__显示的内容。

不同模块,同名的功能,如果都被导入,那么后导入的会覆盖先导入的。

4.2  自定义python包

如果python的模块太多了,可以通过python包的功能来管理

4.3安装第三方包

一个包,就是一个堆同类型功能的集合体。

但是由于是第三方,所以Python没有内置,所以我们需要安装它们才可以导入使用。

只有安装了python,就自动了pip程序

五、类和对象

------------------------------结束---------------------------------------------------------------------------------------------

  • 5
    点赞
  • 59
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值