电脑版
首页

搜索 繁体

第三章 Pyto基础(1/2)

本站新(短)域名:xiguashuwu.com

**自由教辅信息技术重构依据CC-BY-NC-SA许可分发Version0.0.1**

**第三章Python基础**

---

**一、名词概念**

**1.Python语言**

**a.定义**

Python是一zhong**解释型**语言,代码无需编译,直接由解释qi逐行执行,便于调试和开发。它语法简洁、可读xingqiang,广泛应用于数据分析、人工智能、Web开发等领域,适合快速开发与原型设计。

**b.模块**

|**模块类型**|**描述**|**示例模块**|**特点说明**|

|-------------------|-------------------------------------------|---------------------------|---------------------------------------|

|**内置模块**|Python自带,无需安装或导入文件即可使用|math,sys,time|加载速度快,提供基础功能|

|**标准库模块**|Python安装时附带的模块集合|datetime,json,os|安装Python时自动包han,覆盖面广|

|**第三方模块**|由社区开发,需要通过pip安装|numpy,requests|功能丰富,用于数据分析、网络请求等|

|**自定义模块**|用hu自行创建的.py文件|my_module.py|可复用代码,适合项目模块化开发|

|**内置扩展模块**|使用C/C++编写并编译的高xing能模块|re,unicodedata|提供更高执行效率|

|**包Package**|han__init__.py文件的模块集合|email,urllib|支持模块分层组织,便于guan理大型项目|

**c.作用域**

|**作用域类型**|**描述**|**示例**|**生效范围**|

|-------------------------|-------------------------------------------|-----------------------------------|-----------------------------|

|**局bu作用域**|函数内bu定义的变量|deffunc:x=5|仅在函数内bu可访问|

|**嵌tao作用域**|嵌tao函数中,内函数可访问外函数的变量|defouter:x=5;definner:printx|外层函数中定义,供内层函数访问|

|**全局作用域**|模块层级定义的变量,供整个模块使用|x=10|整个模块文件内有效|

|**内置作用域**|Python解释qi预定义的变量和函数|len,range|所有Python脚本全局可用|

**d.数据类型**

|**数据类型**|**类型名称**|**示例值**|**可变xing**|**描述与用途**|

|----------------|--------------|--------------------------|------------|-----------------------------------------|

|**整数**|int|42,-7,0|不可变|表示整数值,用于计数、索引等|

|**浮点数**|float|3.14,-0.001|不可变|表示小数或实数,支持数学计算|

|**字符串**|str|,hello,,"world"|不可变|表示文本,支持拼接、查找等cao2作|

|**列表**|list|[1,2,3],[,a,,,b,]|可变|有序集合,支持修改、添加、删除元素|

|**元组**|tuple|1,2,,a,,,b,|不可变|有序集合,元素不可修改|

|**字典**|dict|{,a,:1,,b,:2}|可变|键值对集合,常用于存储映she1关系|

--

热门小说推荐

最近更新小说