用 Python 编写程序生成一个字典,其中包含形如(x,x*x)的数字(介于 1 和 n 之间)。

用 Python 编写程序生成一个字典,其中包含形如(x,x*x)的数字(介于 1 和 n 之间)。

当需要生成一个包含给定范围内特定形式数字的字典时,需要从用户输入取得数据,使用简单的“for”循环即可。

示例

下面演示相同的示例 –

my_num = int(input("输入一个数字.. "))
my_dict = dict()
for elem in range(1,my_num+1):
    my_dict[elem] = elem*elem
print("字典生成的元素为: ")
print(my_dict)

输出

输入一个数字.. 7

字典生成的元素为:
{1: 1, 2: 4, 3: 9, 4: 16, 5: 25, 6: 36, 7: 49}

解释

  • 取得用户输入的数字。
  • 创建一个空字典。
  • 遍历数字。
  • 将数字的平方存储在字典中。
  • 在控制台上显示结果。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程