找到 10786 篇文章 关于 Python

如何使用 Python 将摄氏度转换为华氏度?

Vikram Chiluka
更新于 2022年10月25日 07:28:14

16K+ 次浏览

在这篇文章中,我们将向您展示如何使用 Python 将摄氏度转换为华氏度。摄氏度 摄氏度是一个温度测量单位,也称为百分度。它是 SI 派生单位,被世界上大多数国家使用。它以瑞典天文学家安德斯·摄尔修斯的名字命名。华氏度 华氏度是一个温度标度,以波兰裔德国物理学家丹尼尔·加布里埃尔·华伦海特的名字命名,它使用华氏度作为温度单位。要获得摄氏度的华氏度等值,乘以 1.8 并加 32 - f=c*1.8+32 或者我们可以使用另一个公式 − ... 阅读更多

如何使用 Python 交换两个变量?

Jayashree
更新于 2020年3月2日 07:40:44

328 次浏览

使用临时变量 −>>> x=10 >>> y=20 >>> z=x >>> x=y >>> y=z >>> x,y (20, 10)不使用临时变量>>> a,b=5,7 >>> a,b (5, 7) >>> a,b=b,a >>> a,b (7, 5)

如何从文本文件创建 Python 字典?

Jayashree
更新于 2019年7月30日 22:30:22

12K+ 次浏览

假设存在以下文本文件 (dict.txt)1 aaa2 bbb3 ccc以下 Python 代码使用 open() 函数读取文件。每一行字符串都在空格字符处分割。第一个组件用作键,第二个组件用作值d = {} with open("dict.txt") as f: for line in f: (key, val) = line.split() d[int(key)] = val print (d)输出以字典形式显示文件内容{1: 'aaa', 2: 'bbb', 3: 'ccc'}

如何将 Python 字典和列表压缩在一起?

Vikram Chiluka
更新于 2022年11月9日 07:04:11

12K+ 次浏览

在这篇文章中,我们将向您展示如何将 Python 字典和列表压缩在一起。以下是完成此任务的各种方法 − 使用 zip() 函数 使用 append() 函数和 items() 函数 使用 append() 函数和 in 运算符。使用 zip() 组合字典和列表 算法(步骤)以下是执行所需任务的算法/步骤 − 创建一个变量来存储输入字典。创建另一个变量来存储输入列表。使用 zip() 函数(zip() 函数可用于组合两个列表/迭代器)来组合输入... 阅读更多

如何从 Python 字典对象中提取键值对的子集?

Jayashree
更新于 2019年12月4日 05:31:43

2K+ 次浏览

使用字典推导技术。我们有包含学生姓名和百分比的字典对象>>> marks = { 'Ravi': 45.23, 'Amar': 62.78, 'Ishan': 20.55, 'Hema': 67.20, 'Balu': 90.75 }要获得百分比>50 的学生姓名和分数的字典>>> passed = { key:value for key, value in marks.items() if value > 50 } >>> passed {'Amar': 62.78, 'Hema': 67.2, 'Balu': 90.75}要获得给定名称的子集>>> names = { 'Amar', 'Hema', 'Balu' } >>> lst = { key:value for key,value in marks.items() if key in names} >>> lst {'Amar': 62.78, 'Hema': 67.2, 'Balu': 90.75}

如何创建具有重复键的 Python 字典?

SaiKrishna Tavva
更新于 2024年10月17日 12:16:03

5K+ 次浏览

在 Python 中,字典不允许重复键或重复键。因此,我们可以使用 Collections 模块中的 defaultdict。因为它可以以列表或任何其他数据结构的形式为相同的键存储多个值。“collections”模块中的“defaultdict”内置 dict 类的子类,允许我们为不存在的键提供默认值,称为 defaultdict。返回新键的默认值的函数称为“默认工厂”,如果您想传递此默认工厂,我们可以使用允许存储的列表... 阅读更多

如何使用 enumerate 函数创建 Python 字典?

Jayashree
更新于 2023年9月9日 09:28:50

4K+ 次浏览

Python enumerate() 函数将任何可迭代对象作为参数,并返回 enumerate 对象,可以使用该对象遍历可迭代对象。它包含可迭代对象(如列表、元组或字符串)中的索引和相应项。然后,使用字典推导将具有索引和值的此类 enumerate 对象转换为字典。>>> l1=['aa','bb','cc','dd'] >>> enum=enumerate(l1) >>> enum >>> d=dict((i,j) for i,j in enum) >>> d {0: 'aa', 1: 'bb', 2: 'cc', 3: 'dd'} 使用我们的分步 Python 教程学习 Python。

如何使用 Python 在区间内查找阿姆斯特朗数?

Jayashree
更新于 2020年2月21日 12:58:37

745 次浏览

如果一个数中各个数字的立方和加起来等于该数本身,则称其为阿姆斯特朗数。例如 153=1**3+5**3+3**3示例以下 Python 程序查找 100 到 1000 之间的阿姆斯特朗数for num in range(100,1000): temp=num sum=0 while temp>0: digit=temp%10 sum=sum+digit**3 temp=temp//10 if sum==num: print (num)输出输出如下所示 −153 370 371 407

如何使用 Python 查找数字的因数?

Jayashree
更新于 2023年9月9日 09:30:35

11K+ 次浏览

为了找到一个数的因数,我们必须循环遍历从 1 到该数本身的所有数字,看看它是否可被整除。示例num=int(input("输入一个数字")) factors=[] for i in range(1,num+1): if num%i==0: factors.append(i) print ("{} 的因数 = {}".format(num,factors))如果 i 能完全整除 num,则将其添加到列表中。最后,该列表显示为给定数字的因数输出输入一个数字75 75 的因数 = [1, 3, 5, 15, 25, 75]

如何使用 Python 按字母顺序排序单词?

Vikram Chiluka
更新于 2023年9月9日 09:37:02

9K+ 次浏览

在这篇文章中,我们将向您展示如何在 Python 中按字母顺序排序单词。以下是按字母顺序排序单词的方法:使用冒泡排序 使用 sorted() 函数 使用 sort() 函数 使用冒泡排序 算法(步骤)以下是执行所需任务的算法/步骤 − 创建一个变量来存储输入字符串。使用 split() 函数(将字符串拆分为列表。我们可以定义分隔符;默认分隔符是任何空格)将输入字符串拆分为单词列表并创建一个变量... 阅读更多

广告