一、交互式程序
1、代码示例
NAME = str(input("请输入您的姓名:"))
HEIGHT = eval(input("请输入您的身高(cm):"))
WEIGHT = eval(input("请输入您的体重(kg):"))
BMI = WEIGHT / pow(HEIGHT/100,2)
print("BMI值为:{:.2f}".format(BMI))
if BMI < 18.5:
print( NAME + "太瘦了,为了您的健康请及时补充营养!")
else:
if 18.5 < BMI < 25:
print( NAME + "的身材非常好,请继续保持!")
else:
if 25 < BMI < 28:
print( NAME + "的身材略微有点胖,请开始运动起来哦!")
else:
if 28 < BMI < 32:
print( NAME + "现在是一个小胖子,请立即开始锻炼!")
else:
if BMI > 32:
print( NAME + "严重肥胖,无药可救了!")
2、运行方法
1)按ctrl+shift+p快捷键呼出一个输入框,输入Install Package,回车。
2)再次按ctrl+shift+p快捷键呼出一个输入框,输入Install Package,回车;等待一段时间出现 如下图界面,输入SublimeREPL进行安装。
3)点击Tools->sublimeREPL->python->python run current file,这时候就像IDLE一样,会弹出一个新的窗口,而且是可交互的,可以输入。
4)演示结果
3、设置运行快捷键
点击preferences->key bindings
添加:
{ "keys":["f5"],
"caption": "SublimeREPL: Python - RUN current file",
"command": "run_existing_window_command",
"args": {"id": "repl_python_run","file": "config/Python/Main.sublime-menu"}
}
实际效果如下:
保存后重启sublime,现在可以直接按F5来运行交互式Python程序。
二、非交互式程序
1、代码示例
# 这是一个示例 Python 脚本。
# 按 Shift+F10 执行或将其替换为您的代码。
# 按 双击 Shift 在所有地方搜索类、文件、工具窗口、操作和设置。
def print_hi(name):
# 在下面的代码行中使用断点来调试脚本。
print(f'Hi, {name}') # 按 Ctrl+F8 切换断点。
# 按间距中的绿色按钮以运行脚本。
if __name__ == '__main__':
print_hi('PyCharm')
# 访问 https://www.jetbrains.com/help/pycharm/ 获取 PyCharm 帮助
2、运行方法
1)ctrl+B即可直接运行Python程序
2)或者点击Tools>>Build