4238: 平方数

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:1 解决:1

题目描述

    输入一个正整数n,将1到n之间所有正整数(包含1和n)作为字典的键,将正整数的平方作为对应键的值,组成n个键值对。输出1到n的所有键值对(每个键值对之间以英文逗号隔开,输出的内容前后中间不能有空格及大括号)。

输入

输入一个正整数n

输出

输出1到n的所有键值对(按照编程实现要求输出)

样例输入 复制

5

样例输出 复制

1:1,2:4,3:9,4:16,5:25

提示

提示:for k,v in d.items():  #可遍历字典元素的键和值,并赋值给变量k和v

n=int(input())
d={}
s='' 
for i in range(1,n+1):
    d[i]=i**2
for k,v in d.items():
    s+=str(k)+':'+str(v)+','
print(s[:-1])