原题来自菜鸟教程Python2.7的100例练习题,地址为
https://www.runoob.com/python/python-100-examples.html
Github地址:
https://github.com/elissopp/python3-100-/tree/master/100exercise
前80个链接:
Python3编程学习100例(1〜10)
Python3编程学习100例(11〜20)
Python3编程学习100例(21〜30)
Python3编程学习100例(31〜40)
Python3编程学习100例(41〜50)
Python3编程学习100例(51〜60)
Python3编程学习100例(61~70)
Python3编程学习100例(71~80)
Python练习实例81
题目:809*??=800*??+9*?? 其中??代表的两位数, 809*??为四位数,8*??的结果为两位数,9*??的结果为3位数。求??代表的两位数,及809*??后的结果。
程序分析:约束条件满足即可。
程序源代码:
for i in range(10,100):
if (809*i < 10000) and (8*i < 100) and (9*i > 100):
print(i)
print(809*i)
Python练习实例82
题目:八进制转换为十进制
程序分析:用eval()方法做字