# 1. 计算 1² 2² 3² … n²** 输入 n计算前 n 个正整数的平方和。n int(input(n:))sum 0for i in range(1,n1):sum i**2print(f前{n}个正整数的平方和为:{sum})# 求满足条件的数** 输出 100~999 之间所有个位数大于十位数、且十位数大于百位数的递增数。如 123、135、246 等for i in range(100,1000):bai i // 100shi (i % 100)// 10ge i % 10if geshi and shibai:print(i)#鸡兔同笼** 输入头数 h 和脚数 f穷举法求出鸡和兔各多少只。如果无解则输出无解h int(input(tou:))f int(input(jiao:))youjie Falsefor ji in range(h1):tu h-jiif 2*ji 4*tu f:print(f鸡的数量为{ji},兔的数量为{tu})youjie Truebreakif youjie False:print(无解)