Python 程序设计开发案例教程(一)

第一章

1.海洋单位距离换算

kilometre = float(input('请输入公里数: '))
nautical_mile = (kilometre / 1.852)
print('换算后的海里数为:', nautical_mile, "海里")

2.打印名片

print('-' * 40)
print('    传智播客教育科技股份有限公司')
print('   张先生      主管')
print('-' * 40)
print('   手机18688888888')
print('   地址:北京昌平区建材城西路金燕龙办公楼')
print('-' * 40)

第二章

实例1:根据身高体重计算BMI指数

height = float(input('请输入您的身高(m):'))
weight = float(input('请输入您的体重(kg):'))
BMI = weight / (height * height)
print('您的 BMI 值为:', BMI)

实例2:模拟超市收银抹零行为

total_money = 36.15 + 23.01 + 25.12  # 累加总计金额
print('商品总金额为:', total_money, '元')
pay_money = int(total_money)  # 进行抹零处理
print('实收金额为:', pay_money, '元')

实例3:文本进度条

import time  # 导入 time 模块

incomplete_sign = 50  # 下载总量
print('=' * 23 + '开始下载' + '=' * 25)
for i in range(incomplete_sign + 1):
    completed = "*" * i  # 已完成下载量
    incomplete = "." * (incomplete_sign - i)  # 未完成下载量
    percentage = (i / incomplete_sign) * 100  # 百分比
    print("\r{:.0f}%[{}{}]".format(percentage, completed, incomplete),
          end="")
    time.sleep(0.5)
print("\n" + '=' * 23 + '下载完成' + '=' * 25)

实例4:敏感词替换

sensitive_character = '你好'  # 敏感词库
test_sentence = input('请输入一段话:')
for line in sensitive_character:  # 遍历输入的字符是存在敏感词库中
    if line in test_sentence:  # 判断是否包含敏感词
        test_sentence = test_sentence.replace(line, '*')
print(test_sentence)

实例5:判断水仙花数

num3 = int(input("请输入一个三位数:"))
hundreds_place = int(num3 // 100 % 10)  # 百位
ten_place =
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值