<filename>py-question/lv1-03.py
# 问题:使用给定的整数n，编写一个程序生成一个包含(i, i*i)的字典，该字典包含1到n之间的整数(两者都包含)。然后程序应该打印字典。
# 假设向程序提供以下输入:8
# 则输出为:
# {1:1，2:4，3:9，4:16，5:25，6:36，,7:49，8:64}
# 提示:在为问题提供输入数据的情况下，应该假设它是控制台输入。考虑使用dict类型()
print ('please enter a number')
x = int (input())
d = dict()
for i in range(1,x+1):
    d[i]=i*i
print (d)
