关于python人工智能的笔记_python人工智能基础篇-第一课要点笔记及课后作业

这篇博客介绍了Python的基础知识,包括如何在命令行中运行Python文件,使用注释,进行类型转换,以及运用转义字符和占位符进行输出。此外,还讲解了if-else条件语句的使用,并通过一个简单的奶茶店购买场景展示了如何实现功能函数,包括计算总价和会员折扣。
摘要由CSDN通过智能技术生成

Python人工智能——基础篇

第一课 要点:

1.在命令行中运行python文件:python abc.py

2.单行注释用#,多行注释用'''内容'''

3.类型转换:int(str1),float(str2),eval(str3)

4.转义字符:\n 换行,%d 整型占位符,%f 浮点数占位符,%s 字符串占位符

5.打印占位符:用\\n打印\n,用%%打印%,用%%%%打印%%

6.格式化输出1:print("Your name is %s, age: %d" %(name, age))

7.格式化输出2:print("Price is {:.2f}".format(price))

8.if-else以及if-elif多个-else,if必须有,if可多层嵌套,else可有可无

以下为课后练习代码

'''

Python人工智能——基础篇

第一课作业

学员ID: Nyx012

'''

# 打印欢迎信息及产品价目

print("小象奶茶馆售卖宇宙无敌奶茶,奶茶虽好,可不要贪杯哦!\n每次限尝鲜一种口味:")

print("1)原味冰奶茶 3 元")

print("2)香蕉冰奶茶 5 元")

print("3) 草莓冰奶茶 5 元")

print("4)蒟蒻冰奶茶 7 元")

print("5)珍珠冰奶茶 7 元")

# 提示顾客输入

user_choice = input("请输入数字1—5选择您喜欢的口味:")

user_choice = int(user_choice)

# 定义函数,用于打印选择的口味、数量、总价、会员价等

def print_info(user_choice, amount, is_vip):

price = (3, 5, 5, 7, 7) # 定义单价元组

total_price = 0

total_price = price[user_choice - 1] * amount # 计算总价

if user_choice == 1:

print("口味:原味冰奶茶")

elif user_choice == 2:

print("口味:香蕉冰奶茶")

elif user_choice == 3:

print("口味:草莓冰奶茶")

elif user_choice == 4:

print("口味:蒟蒻冰奶茶")

elif user_choice == 5:

print("口味:珍珠冰奶茶")

print("单价%d元,数量:%d,总价:%d元" %(price[user_choice - 1], amount, total_price))

if is_vip == True:

print("您是会员,享受9折优惠,会员价:%.2f元" %(total_price * 0.9))

if user_choice > 0 and user_choice < 6:

# 顾客选择有效,提示顾客继续输入购买数量

amount = input("请输入购买数量:")

# 询问顾客是否为会员

membership = input("您是否为本馆会员(输入y或n):")

amount = int(amount) # 将顾客输入的字符串转换为整型

has_membership = False

if membership == "y":

has_membership = True

# 输出顾客购买的详细信息,包括奶茶口味、购买数量、总价。若是会员输出会员价

print("\n==========订单信息==========")

print_info(user_choice, amount, has_membership) # 打印奶茶口味

else:

print("Woops! 我们只售卖以上五种奶茶哦!新口味敬请期待!")

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值