菜鸟教程在线编程python,菜鸟教程python测验答案

本文详细介绍了菜鸟教程中Python3.7及JupyterNotebook上的100例习题,涉及基础算术、字符串操作、数据类型转换、文件操作、时间处理和数据结构等内容,旨在帮助读者提升编程技能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这篇文章主要介绍了菜鸟教程在线编程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、题目:连接字符串。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值