ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

Python IDLE使用方法详解(包含常用快捷键)

2021-09-19 19:34:40  阅读:128  来源: 互联网

标签:窗口 Python 代码 快捷键 IDLE print


在安装 [Python]后,会自动安装一个 IDLE,它是一个 Python Shell (可以在打开的 IDLE 窗口的标题栏上看到),程序开发人员可以利用 Python Shell 与 Python 交互。

本节将以 Windows7 系统中的 IDLE 为例,详细介绍如何使用 IDLE 开发 Python 程序。

单击系统的开始菜单,然后依次选择“所有程序 -> Python 3.6 -> IDLE (Python 3.6 64-bit)”菜单项,即可打开 IDLE 窗口,如图 1 所示。

image

图 1 IDLE主窗口

前面我们己经应用 IDLE 输出了简单的语句,但在实际开发中,通常不能只包含一行代码,当需要编写多行代码时,可以单独创建一个文件保存这些代码,在全部编写完成后一起执行。具体方法如下:

  1. 在 IDLE 主窗口的菜单栏上,选择“File -> New File”菜单项,将打开一个新窗口,在该窗口中,可以直接编写 Python 代码。最后,如果你的时间不是很紧张,并且又想快速的提高,最重要的是不怕吃苦,建议你可以联系维:762459510 ,那个真的很不错,很多人进步都很快,需要你不怕吃苦哦!大家可以去添加上看一下~
    在输入一行代码后再按下 键,将自动换到下一行,等待继续输入,如图 2 所示。

    image

    图 2 新创建的 Python 文件窗口

  2. 在代码编辑区中,编写多行代码。例如,输出由宋词《江城子》改编而成的《程序员之歌》,代码如下:

    
        
    1. print(" "*5+“程序员之歌”)
    2. print(" “*15+”——《江城子》改编\n")
    3. print(“十年生死两茫茫,写程序,到天亮,”)
    4. print(“千行代码,Bug何处藏。”)
    5. print(“纵使上线又怎样,朝令改,夕断肠。”)
    6. print(“领导每天新想法,天天改,日日忙。”)
    7. print(“相顾无言,惟有泪千行”)
    8. print(“每晚灯火阑珊处,程序员,加班狂。”)

    编写代码后的 Python 文件窗口如图 3 所示。

    image

    图 3 编写代码后的 Python 文件窗口

  3. 按下快捷键 <Ctrl+S> 保存文件,这里将文件名称设置为 demo.py。其中,.py 是 Python 文件的扩展名。在菜单栏中选择“Run -> Run Module”菜单项(也可以直接按下快捷键 ),运行程序,如图 4 所示。最后,如果你的时间不是很紧张,并且又想快速的提高,最重要的是不怕吃苦,建议你可以联系维:762459510 ,那个真的很不错,很多人进步都很快,需要你不怕吃苦哦!大家可以去添加上看一下~

    image

    图 4 运行程序

  4. 运行程序后,将打开 Python Shell 窗口显示运行结果,如图 5 所示。

    image

    图 5 运行结果

Python IDLE常用快捷键

在程序开发过程中,合理使用快捷键不但可以减少代码的错误率,而且可以提高开发效率。在 IDLE 中,可通过选择“Options -> Configure IDLE”菜单项,在打开的“Settings”对话框的‘Keys”选项卡中查看,但是该界面是英文的,不便于查看。为方便读者学习,表 6 列出了 IDLE 中一些常用的快捷键。

表 6 IDLE 提供的常用快捷键 ![image.png](https://www.icode9.com/i/ll/?i=img_convert/3d3bd0091b17de8fac4dbd698ecd4463.png)

标签:窗口,Python,代码,快捷键,IDLE,print
来源: https://blog.csdn.net/mengy7762/article/details/120383634

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有