logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Python零基础入门(五)---字符串,元组,字典,集合

本文系统介绍了Python四大核心容器类型:字符串(str)、元组(tuple)、字典(dict)和集合(set)。字符串和元组为有序不可变容器,分别用于存储文本数据和任意类型数据;字典是无序可变键值对容器,通过唯一不可变的key访问数据;集合是无序可变容器,自动去重且元素不可变。文章详细阐述了各容器的定义方式、核心操作(索引/切片/增删改查)和常用方法,并对比了五大容器(含列表)的特性差异。特别

#python#开发语言#数据结构
Python零基础入门(六)-----函数进阶,类型注解,模块

本文总结了Python函数的核心知识点:1.参数类型与传参方式:包括位置参数、关键字参数、默认参数和可变参数(*args,**kwargs),以及位置传参、关键字传参和默认参数传参三种方式。2.匿名函数lambda:用于简化单行函数定义,支持基础运算、变量赋值和配合内置函数使用。3.类型注解:非强制性地标注参数和返回值类型,提升代码可读性。4.模块使用:包括模块导入的各种方式(整体导入、指定导入、

#python#开发语言
Python零基础入门(四)----列表

本文介绍了Python列表的基本操作与常用方法。列表是可变有序容器,可存储任意数据类型,支持嵌套。核心操作包括:索引访问(正负索引和切片)、元素修改、新增(append/insert/extend)和删除(del/remove/pop/clear)。常用方法有count统计、index查找、sort排序等。列表可通过for循环遍历,嵌套列表需逐层索引访问。注意事项包括:索引越界会报错、remove

#python#开发语言
Python基础入门(二)

本文介绍了Python中三种基本控制结构:if条件语句、for循环和while循环。if语句通过条件判断执行不同分支,注意冒号和缩进;for循环用于遍历可迭代对象,可配合range()生成数字序列;while循环在条件满足时持续执行,需注意避免死循环。文中还讲解了break和continue的区别,以及常见错误如漏写冒号、range范围理解错误等。通过示例代码展示了条件判断、循环控制等基础语法的实

#python#linux#服务器 +1
Python零基础入门(三)

本文介绍了Python函数的基本概念和使用方法。主要内容包括:1)函数定义与调用,通过def关键字创建可重复使用的代码块;2)参数传递方式,包括位置参数、关键字参数、默认参数和可变参数;3)返回值处理,支持单值和多值返回;4)函数嵌套与变量作用域,区分局部变量和全局变量;5)匿名函数lambda的简洁语法。文章还强调了参数顺序、变量作用域修改等注意事项,为Python函数编程提供了全面的基础指导。

#python#开发语言
Python零基础入门(八)-----异常

本文系统介绍了Python异常处理机制。主要内容包括:1)异常概念与作用(避免程序崩溃、定位错误、提升健壮性);2)异常处理四大关键字(try、except、finally、raise)及典型应用场景;3)常见异常类型(ZeroDivisionError、IndexError等);4)主动抛出异常和自定义异常的实现方法。文章通过对比有无异常处理的代码示例,强调异常处理对程序稳定性的重要性,并指出使

#python#开发语言#数据结构 +1
Python零基础入门(七)------面向对象编程

摘要:面向对象编程(OOP)是一种以类和对象为核心的编程思想,通过封装、继承和多态三大特性提升代码质量。核心价值在于解决代码冗余、维护困难的问题,具有封装性(隐藏实现细节)、复用性(类可多次实例化)、可维护性(统一修改)和扩展性(继承扩展)四大优势。基本结构包括类(模板)、对象(实例)、属性(特征)和方法(行为),通过__init__构造方法初始化对象。关键操作包括定义类、实例化对象、调用属性和方

#python#开发语言#人工智能
python基础入门(一)

本文介绍了Python编程基础中的变量、数据类型和常用数据结构操作。主要内容包括:1.变量的定义规则和使用方法,强调命名规范和赋值操作;2.四种基础数据类型(字符串、整数、浮点数、布尔值)的特点及类型检查;3.字符串的创建、嵌套、索引切片、拼接和常用方法;4.列表的定义、增删改查操作;5.字典的定义和键值对操作。文章通过简单示例演示了各知识点的实际应用,适合编程新手快速掌握Python基础操作。

#python#开发语言#数据库
Java基础面试题day01

Java凭借JVM实现跨平台,具备面向对象、自动内存管理及成熟生态等优势,虽性能略逊于C++且语法繁琐,但稳定性强。其采用“编译+解释”混合模式,严格遵循值传递机制,是企业级开发首选语言。

#java#开发语言#后端
Java基础面试题day02

本文系统介绍了Java基础数据类型及其相关核心概念。首先概述了8种基础数据类型(4种整数、2种浮点数、1种字符、1种布尔),并指出其与包装类的本质区别。接着详细讲解了int和long的位数、字节数及取值范围,数据类型间的转换规则(自动/强制转换)及可能出现的溢出和精度问题。重点分析了BigDecimal的优势、装箱拆箱机制,以及Integer存在的必要性及其与int的互补关系。最后解析了Integ

#java#开发语言
    共 19 条
  • 1
  • 2
  • 请选择