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




 


 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



————————————————

版权声明:本文为CSDN博主「殊彦_sy」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/shuyan1115/article/details/124884533