找到 10786 篇文章 关于 Python

如何在 Python 中生成不重复的随机数?

Vikram Chiluka
更新于 2023-08-26 03:38:07

45K+ 浏览量

在这篇文章中,我们将向您展示如何在 Python 中生成不重复的随机数。以下是完成此任务的方法: 使用 randint() 和 append() 函数 使用给定列表的 random.sample() 方法 使用一系列数字的 random.sample() 方法 使用 random.choices() 方法 使用 randint() 和 append() 函数 算法(步骤)以下是执行所需任务需要遵循的算法/步骤 - 使用 import 关键字导入 random 模块。 创建一个空列表,它是结果随机数列表。 使用 for 循环遍历循环 15 次。 使用 ... 阅读更多

如何重载 Python 比较运算符?

Pythonista
更新于 2020-03-02 08:17:26

13K+ 浏览量

Python 有魔法方法来定义运算符的重载行为。比较运算符(=、== 和 !=)可以通过为 __lt__、__le__、__gt__、__ge__、__eq__ 和 __ne__ 魔法方法提供定义来重载。以下程序重载 == 和 >= 运算符以比较 distance 类的对象。class distance:       def __init__(self, x=5, y=5):             self.ft=x             self.inch=y       def __eq__(self, other):              if self.ft==other.ft and self.inch==other.inch:                   return "两个对象相等"     ... 阅读更多

Python 中的 @ 运算符是什么?

Jayashree
更新于 2019-07-30 22:30:22

434 浏览量

@ 符号用于在 Python 中定义装饰器。装饰器提供了一种简单的语法来调用高阶函数。根据定义,装饰器是一个函数,它接受另一个函数并扩展后者的行为,而无需显式修改它。我们在 Python 中有两种不同的装饰器:函数装饰器类装饰器Python 中的装饰器是任何用于修改函数或类的可调用 Python 对象。函数或类的引用传递给装饰器,装饰器返回一个修改后的函数或类。修改后的函数或类通常包含对 ... 阅读更多

如何实现 Python __lt__ __gt__ 自定义(重载)运算符?

Pythonista
更新于 2020-03-02 09:52:46

3K+ 浏览量

Python 有魔法方法来定义运算符的重载行为。比较运算符(=、== 和 !=)可以通过为 __lt__、__le__、__gt__、__ge__、__eq__ 和 __ne__ 魔法方法提供定义来重载。以下程序重载 < 和 > 运算符以比较 distance 类的对象。class distance:   def __init__(self, x=5,y=5):     self.ft=x     self.inch=y   def __eq__(self, other):     if self.ft==other.ft and self.inch==other.inch:       return "两个对象相等"     else:       return "两个对象不相等"   def __lt__(self, other):     in1=self.ft*12+self.inch     in2=other.ft*12+other.inch     if in1

Python 位赋值运算符中的竖线是什么?

Pythonista
更新于 2020-03-02 09:53:31

1K+ 浏览量

竖线 (|) 代表按位或运算符。对于两个整数对象,它返回两个的按位 OR 运算>>> a=4 >>> bin(a) '0b100' >>> b=5 >>> bin(b) '0b101' >>> a|b 5 >>> c=a|b >>> bin(c) '0b101'

Python 中有“不等于”运算符吗?

Pythonista
更新于 2019-07-30 22:30:22

263 浏览量

在 Python 2.x 以及 != 符号都被定义为“不等于”运算符。在 Python 3 中,运算符已弃用。

如何将 Python 字典保存到 CSV 文件?

SaiKrishna Tavva
更新于 2024-09-23 14:29:19

42K+ 浏览量

在 Python 中,要将字典保存到 CSV 文件,我们可以使用“CSV”模块。此过程略微取决于字典的结构。通常,CSV 文件指的是每一行对应表格中的一行,并且该行中的每个值都用逗号分隔。CSV 文件被广泛使用,因为它们易于读取和写入(处理文件),并且易于以字符串形式传输数据。常见方法有各种保存 Python 字典到 CSV 文件的场景,在本文中,我们重点关注 ... 阅读更多

如何将 Python 元组拆分为子元组?

Vikram Chiluka
更新于 2022-11-09 07:48:02

9K+ 浏览量

在这篇文章中,我们将向您展示如何将 python 元组拆分为子元组。以下是完成此任务的各种方法 - 使用切片使用枚举() 和模运算符元组是用于在 Python 中存储集合的不可变、无序数据类型。列表和元组在许多方面相似,但列表的长度可变且可变,而元组的长度固定且不可变。使用切片算法(步骤)以下是执行所需任务需要遵循的算法/步骤 - 创建一个变量来 ... 阅读更多

如何使用 Python 检查闰年?

Jayashree
更新于 2020-12-22 07:33:54

694 浏览量

闰年每四年出现一次。对于普通年份,如果它能被四整除,则称为闰年,而对于世纪年,它应该能被 400 整除。以下 Python 程序显示年份是否为闰年示例yr=int(input('输入年份')) if yr%100==0: #世纪年 if yr%400==0:    print ('{} 是闰年'.format(yr)) else:    print ('{} 不是闰年'.format(yr)) else:    if yr%4==0:       print ('{} 是闰年'.format(yr)) else:    print ('{} 不是闰年'.format(yr))输出输入年份2012 2012 是闰年 输入年份2018 2018 不是闰年 2000 是 ... 阅读更多

如何使用 Python 检查数字是奇数还是偶数?

Vikram Chiluka
更新于 2022-10-27 12:36:20

4K+ 浏览量

在这篇文章中,我们将向您展示如何在 python 中检查数字是奇数还是偶数。以下是完成此任务的方法 - 使用模数 (%) 运算符使用递归使用二进制 AND (&) 运算符使用模数 (%) 运算符Python 的模数 (%) 运算符(也称为余数运算符)对于确定数字是奇数还是偶数很有用。我们获得数字除以 2 的余数。如果为 0,则为偶数,否则为奇数偶数 - 可以被 2 整除的数字, ... 阅读更多

广告