Sublime Text中运行Python程序的方法

一、交互式程序

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,回车。

Sublime Text中运行Python程序的方法_第1张图片

 Sublime Text中运行Python程序的方法_第2张图片

 2)再次按ctrl+shift+p快捷键呼出一个输入框,输入Install Package,回车;等待一段时间出现 如下图界面,输入SublimeREPL进行安装。Sublime Text中运行Python程序的方法_第3张图片

 3)点击Tools->sublimeREPL->python->python run current file,这时候就像IDLE一样,会弹出一个新的窗口,而且是可交互的,可以输入。

Sublime Text中运行Python程序的方法_第4张图片

 4)演示结果

Sublime Text中运行Python程序的方法_第5张图片

 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 Text中运行Python程序的方法_第6张图片

 保存后重启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

Sublime Text中运行Python程序的方法_第7张图片

你可能感兴趣的:(Python,sublime,text,编辑器)