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])