这篇文章主要介绍了菜鸟教程在线编程python,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下。
python 3.7 及jupyter notebook实现菜鸟教程100例习题81-100,共20道常用例题,推荐使用jupyter notebook IDE,方便每个题目单独执行
81、题目:809*??=800*??+9*?? 其中??代表的两位数, 809*??为四位数,8*??的结果为两位数,9*??的结果为3位数。求??代表的两位数,及809*??后的结果用python3.4画满天星。
a = 809
for i in range(10,100):
b = i*a
if b >= 1000 and b <= 10000 and 8*i <100 and 9*i >= 100:
print('809 * %s = 800* %s + 9* %s'%(i,i,i))
82、题目:八进制转换为十进制
n = 0
p = input('input a octal number:\n')
for i in range(len(p)):
n = n * 8 + ord(p[i]) - ord('0') #ord()函数对应数字的8位ascii码
print(n)
83、题目:求0—7所能组成的奇数个数。
sum = 4
s = 4
#最大可以构成8位数,其中此程序的第八次可能的个数没有输出
for i in range(2,9):
print(sum)
if i <= 2:
s *= 7
else:
s *= 8
sum += s
print('sum =',sum)
84、题目:连接字符串。