python基础1

python用途

在这里插入图片描述

常见数据类型

在这里插入图片描述

注释

在这里插入图片描述

变量

在这里插入图片描述
在这里插入图片描述

print()语句输出

如何输出多份内容

用英文逗号隔开,调试结果中用英文逗号隔开的地方自带一个空格效果
在这里插入图片描述

type()语句查看数据类型

在这里插入图片描述
效果展示:
在这里插入图片描述

数据类型转换

在这里插入图片描述

算术运算符

在这里插入图片描述

字符串拼接

用加号拼接
在这里插入图片描述

字符串格式化

字符串格式化1

适合对变量精度没有要求的情况下
在这里插入图片描述

字符串格式化2

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

格式化精确度控制

在这里插入图片描述

input()输入语句

在这里插入图片描述

比较运算符

在这里插入图片描述

if判断语句

if语句

在这里插入图片描述

if else语句

在这里插入图片描述

if elif else语句

在这里插入图片描述

while循环语句

在这里插入图片描述
在这里插入图片描述

for循环语句

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

range语句

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

continue关键字跳过本次循环

在这里插入图片描述

break关键字直接退出循环

在这里插入图片描述

函数

函数定义和调用

在这里插入图片描述

函数的传入参数

在这里插入图片描述

函数的返回值

在这里插入图片描述

函数没用return返回None类型

在这里插入图片描述

函数说明文档

在这里插入图片描述

None类型

在这里插入图片描述

global关键字函数内部改变全局变量

在这里插入图片描述

综合练习:ATM

代码:

# 定义全局变量money,name
money = 2000
name = None

# 要求客户输入姓名
name = input("请输入您的姓名:")

# 定义查询界面函数
def check_money(show_header):
    if show_header:
        print("------------查询余额界面----------------")
    print(f"{name},您好,您的当前余额剩余:{money}元")

# 定义存款界面函数
def save_money():
    print("---------------存款界面--------------")
    check_money(False)
    num = int(input("请输入你想存入的金额:"))
    global money
    money += num
    print(f"{name},您好,您存款{num}元成功")

# 定义取款界面函数
def draw_money():
    print("------------------取款界面----------------")
    check_money(False)
    num = int(input("请输入你的取款金额:"))
    global money
    money -= num
    print(f"{name},您好,您取款{num}元成功")
    check_money(False)

# 定义主菜单函数
def main():
    print("--------------主菜单---------------")
    print(f"{name},您好,欢迎来到辰柒银行ATM,请选择操作:")
    print("查询余额\t[输入1]")
    print("存款\t\t[输入2]")
    print("取款\t\t[输入3]")
    print("退出\t\t[输入4]")
    return input("请输入您的选择:")

while True:
    main_input_key = main()
    if main_input_key == "1":
        check_money(True)
        continue
    elif main_input_key == "2":
        save_money()
        continue
    elif main_input_key == "3":
        draw_money()
        continue
    elif main_input_key == "4":
        break
    else:
        print("您的输入错误,请按要求输入")
        continue

效果图:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

辰柒柒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值