编程练习

编写一个程序生成一个包含(i, ii)的字典(i是key,ii是value),该字典包含1到8之间的整数(两者都包含)。然后打印该字典。

效果如下:

1

任务提示

  1. 定义一个整型变量,值为8
  2. 使用dict类型()

原始代码

1
2
3
4
# -*- coding:utf-8 -*-
# 定义一个整数
n = 8

代码提交区

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# coding:utf-8

# 定义一个整数
n = 8
dict_eight = {}

l = range(8)
for i in l:
if i < n:
a = i + 1
b = (i + 1) ** 2
dict_eight[a] = b
print(dict_eight)

结果检验区

1
2
3
4
5
C:\Users\admin\PycharmProjects\python_iterable\venv\Scripts\python.exe 
C:/Users/admin/PycharmProjects/python_iterable/test_new.py
{1: 1, 2: 4, 3: 9, 4: 16, 5: 25, 6: 36, 7: 49, 8: 64}

进程已结束,退出代码为 0