给入门者写的一个字符界面的计算器,只要掌握Python如下语法只是就可以写这个小程序😎😎😎。
1. Python语言结构,
2. 输出语句
3. 输入语句
4. 计算语句额外懂点Linux操作系统的操作即可。
事实告诉我们,不管学多少知识,应用起来才是王道。
1. 运行效果:
加法器
2. 代码:
# coding = utf-8
# 指标符号
# ┏━┳━┓
# ┃ ┃ ┃
# ┣━╋━┫
# ┃ ┃ ┃
# ┗━┻━┛
print(F'\033]0;{ "马哥牌计算器" }\007', end='')
# 用户交互界面 UI
print('\033[2J', end='') # 清屏
print('\033[32;40m', end='')
print('\033[0;0H', end='')
print('\033[6;25H┏━━━━━━━━━━━━━━━━━━━━━━━━━━━┓', end='')
print('\033[7;25H┃ ┃', end='')
print('\033[8;25H┃ ┃', end='')
print('\033[9;25H┃ ┃', end='')
print('\033[10;25H┃ ┃', end='')
print('\033[11;25H┃ ┃', end='')
print('\033[12;25H┃ ┃', end='')
print('\033[13;25H┃ ┃', end='')
print('\033[14;25H┗━━━━━━━━━━━━━━━━━━━━━━━━━━━┛', end='')
# 输入计算因子
# 设置输入位置
print('\033[8;32H', end='')
num_a = input('输入被加数:')
print('\033[10;32H', end='')
num_b = input(' 输入加数:')
# 输出计算结果
# 数据转换
num_a = int(num_a)
num_b = int(num_b)
# 设置输出位置
print('\033[12;32H', end='')
print(F'计算结果是:\033[31;1;5m{ num_a + num_b }')
# 等待输入,然后结束
print('\033[?25l', end='') # 隐藏光标
print('\033[8m',end='') # 隐藏输出(等价于禁止回显)
print(F'\033[{22};{38}H', end='') # 输入位置
input()
print('\033[?25h', end='') # 显示光标
print('\033[0m', end='') # 恢复文本属性
print('\033[2J', end='')
print('\033[0;0H', end='')
网友评论