Python小白到老司机,快跟我上车!基础篇(三)

1、python命令运行程序

在安装完Python开发环境后,就可以直接进行Python开发了,流程如下:

使用文本编辑器编写代码,写完后保存为**.py后缀,终端输入python xxx.py**运行。

建议使用 Sublime TextNotepad++ 这类 代码编辑工具 进行编写,而不要使用 Windows自带的记事本Word,以免带来一些莫名其妙的问题!

2、IDE是什么

IDE(Integrated Development Environment)集成开发环境,用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具,简单点说就是一个开发工具包。Python中各种IDE本质上都是对 Python解释器「python.exe」的封装,只是为了让开发者们能够更加方便地写代码,减少出错率,尤其是拼写错误。

3、IDLE详解

① 简介与交互模式

IDLE 是Python软件包自带的集成开发环境,基于 Tkinter 编写,可以方便的创建、运行、调试Python程序。

当我们在终端输入 python 后回车,进入的就是IDLE的「交互模式」输入一行,运行一行。

此处的**>>>为提示符,表示Python已经准备好,等待用户输入Python代码,另外,可输入quit()** + 回车来关闭交互窗口。

交互模式有个最大的缺点「无法保存编写的代码」,除此之外功能过于单一,没有语法智能提示等功能,临时测试简单代码还行,真正写代码还是用IDLE。

② 基本使用

Windows 开始菜单搜搜IDLE,找到如下应用:

点击启动即可,Mac系统则是在终端输入 idle3 来启动,注意是 idle3!!!
如图,点击 File,可以新建一个脚本,或者打开之前写过的脚本。

这里点击新建,输入代码,如:

# -*- coding: utf-8 -*-
# !/usr/bin/env python

import time

def print_time():
    cur_time = time.localtime()
    print(cur_time)

if __name__ == '__main__':
    print_time()

依次点击 FileSave,保存程序:

保存后,依次点击 RunRun Module 运行脚本文件:

运行后,可以看到 Python Shell 输出的运行结果:

③ 断点调试

IDLE下调试有些麻烦的,需要通过 Python Shell 打开脚本文件,这样才能关联调试脚本文件。
关联后,依次点击 Python ShellDebugDebugger

接着会打开一个Debug Control的窗口,同时Python Shell会输出[DEBUG ON]

此时处于调试状态,接着下断点,来到需要设置断点的行,鼠标右键选择 Set Breakpoint,如下图:

背景色变成黄色,说明这一行代码已经设置了断点,接着菜单栏点击 Run → Run Module 开始调试。此时的Debug Control:

点击Step往下走,直到到达断点位置:

可以看到断点处的相关信息,也可以在Python Shell处看到开始和停止调试的信息。

④ 个性化设置

依次点开IDLE菜单栏的Option→Configure IDLE,可在弹出的Settints窗口中,对主题、字体、快捷方式等进行个性化配置。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值