文章 2023-07-12 来自:开发者社区

​Python 3 新特性:类型注解

前几天有同学问到,这个写法是什么意思:def add(x:int, y:int) -> int: return x + y我们知道 Python 是一种动态语言,变量以及函数的参数是不区分类型。因此我们定义函数只需要这样写就可以了:def add(x, y): return x + y这样的好处是有极大的灵活性,但坏处就是对于别人代码,无法一眼判断出参数的类型,IDE 也无...

​Python 3 新特性:类型注解
文章 2023-07-08 来自:开发者社区

python装饰器中的4种类型(函数装饰函数、函数装饰类、类装饰函数、类装饰类)

1.函数装饰函数 def wrapFun(func): def inner(a, b): print('function name:', func.__name__) r = func(a, b) return r return inner @wrapFun def myadd(a, b): ...

文章 2023-07-07 来自:开发者社区

[oeasy]python0071_字符串类型_str_string_下标运算符_中括号

 回忆上次内容   上次 分辨了 静态类型 语言动态类型 语言python 属于 对类型要求 没有那么严格的 动态类型 语言对 初学者很友好不过很多时候 也容易 弄不清变量类型直接 修改代码 增强 程序的可读性把变量的类型 明确标记在 变量名上就像 把缩进 作为程序块的分界一样明确起来想要 真正成为编程高手 不但 要 明确 变量的数据类型而且 要 知道 这数据类型 的特性比如....

[oeasy]python0071_字符串类型_str_string_下标运算符_中括号
文章 2023-07-03 来自:开发者社区

[oeasy]python0070_动态类型_静态类型_编译_运行_匈牙利命名法

动态类型_静态类型  回忆上次内容  上次了解了 帮助文档的 生成 开头的三引号注释 可以生成 帮助文档文档 可以写成网页python3 本身 也有 在线的帮助手册目前的程序 提高了 可读性添加图片注释,不超过 140 字(可选) 还有什么方法  可以让程序 更可读么? 可以 根据 变量名  知道 变量类型 吗?动态类型 - dynamic type &am...

[oeasy]python0070_动态类型_静态类型_编译_运行_匈牙利命名法
文章 2023-06-25 来自:开发者社区

python基础之字符串、函数、BUG和异常类型介绍及类和对象详细笔记

字符串 1.字符串介绍 字符串在python中是基本数据类型,是一个不可变的字符序列 2.字符串的驻留机制 仅保存一份相同且不可变字符串的方法,不同的值被存放在字符串的驻留池中,Python的驻留机制对相同的字符串只保留 一份拷贝,后续创建相同字符串时,不会开辟新空间,而是把该字符串的地址赋给新创建的变量 驻留机制的几种情况(交互模式) 字符串的长度为0或1时 符合标识符的字符...

python基础之字符串、函数、BUG和异常类型介绍及类和对象详细笔记
文章 2023-06-23 来自:开发者社区

Python应用专题 | 21 :按照len长度过滤pandas中值为list类型的数据

背景 pandas中对于值为list的数据,如果想要根据list的长度进行过滤,如何操作? 方案 假设数据集: a b c 1 x y [x] 2 x z [c,d] 3 x t [e,f,g] 想要实现result_df = df[len(df['result...

文章 2023-06-19 来自:开发者社区

Python容器类型及对容器的操作,输入和输出(下)

<3>.字典大小通过len函数来获取字典大小:len(a)这里给出例子:<4>.字典的标签索引语法:dict[key]获取字典中指定标签的数据值更新指定标签的数据项<5>.访问字典中的数据项keys函数:返回字典中的所有标签,语法:a.keys()values函数:返回字典中所有的数据值,语法:a.values()items函数:将每个数据项表示为二元元组返回....

Python容器类型及对容器的操作,输入和输出(下)
文章 2023-06-19 来自:开发者社区

Python容器类型及对容器的操作,输入和输出(上)

这一章节我们来介绍一下Python中的容器类型(包括列表和元组,字典和集合)以及对容器的一些列操作(增长,缩减,更新,切片,查找等)操作,这一章我们还会介绍Python中的输入和输出。一.列表和元组在介绍列表和元组之前,我们先来想象一个东西:数据收纳盒:这个盒子用来收纳各种数据,包括整数,浮点数和复数,字符串等,是一种用来收纳数据对象的数据类型。它以一种规则的下标索引方式(收纳盒名字+数字序号)....

Python容器类型及对容器的操作,输入和输出(上)
文章 2023-06-17 来自:开发者社区

【Python入门篇】——Python中判断语句(布尔类型,比较运算符,if语句)

1. 布尔类型进行判断,只有2个结果:是否那么程序中,如何描述:是或否呢?使用:布尔类型Python中常用的有6种值(数据)的类型布尔类型的定义布尔类型的字面量:True 表示真(是、肯定)False 表示假 (否、否定)定义变量存储布尔类型数据:变量名称 = 布尔类型字面量布尔类型不仅可以自行定义同时也可以通过计算的来。也就是使用比较运算符进行比较运算得到布尔类型的结果。2. 比较运算符布尔类....

【Python入门篇】——Python中判断语句(布尔类型,比较运算符,if语句)
文章 2023-06-13 来自:开发者社区

【Python入门】Python的判断语句(布尔类型和比较运算符)

1. 布尔类型进行判断,只有2个结果:是否程序中,如何描述:是或否呢?使用:布尔类型Python中常用的有6种值(数据)的类型2. 布尔类型的定义布尔类型的字面量:True 表示真(是、肯定)False 表示假 (否、否定)定义变量存储布尔类型数据:变量名称 = 布尔类型字面量布尔类型不仅可以自行定义同时也可以通过计算的来。也就是使用比较运算符进行比较运算得到布尔类型的结果。定义变量存储布尔类型....

【Python入门】Python的判断语句(布尔类型和比较运算符)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Python学习站

Python学习资料大全,包含Python编程学习、实战案例分享、开发者必知词条等内容。

+关注
相关镜像