首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

第1.2节 Python学习环境的使用

  • 23-09-22 18:30
  • 3864
  • 12025
blog.csdn.net

Python的环境安装好以后,可以通过IDLE(Python 3.7 64-bit)进入图形界面使用Python,也可以通过Python 3.7 64-bit进入命令行交互式界面,两者都可以使用,不过初学者建议使用IDLE图形界面。本讲内容都是基于WIN7 python3.7的版本来讲解。
一、 IDLE图形界面使用

  1. 交互式执行界面:在图形界面也支持交互式的Python命令执行,这个执行界面与非图形界面的交互式类似,但交互更友好,比如错误信息用红色字体等。
    登录交互界面后,会出现命令行提示符:>>>,在这个提示符后直接输入Python命令就可以执行
  2. 文件执行界面:先用File菜单open子菜单打开一个已经编辑好的Python代码文件(文件类型为.py),或者new编辑一个新文件,然后在run菜单run module来或按F5执行,执行前如果文件没有保存系统会要求保存,执行时新开一个窗口展示执行的情况,文件窗口保持不变
    二、 交互式界面
  3. 交互式命令行:选择Python 3.7 64-bit程序进入交互式命令行, 进入后展示>>>命令提示符,在这个提示符下可以逐行输入命令进行执行;
  4. 文件命令行:如果要直接在命令行方式执行Python文件,可以进入DOS命令行后,在需要执行的代码文件目录下执行:Python py文件,如Python test.py
    后面所讲内容都是基于IDLE图形界面,交互式界面不再介绍。
    三、 图形界面使用的注意事项
  5. 交互模式下,一次只能输入一条完整的指令,多条指令(拷贝粘贴模式容易出现)情况下会报错。
    注意:这儿特别说明是一条完整的指令,并不是一行指令。在2种情况下会存在一条完整指令对应多行的情况:
    1> 超长的指令,一行写不下,用表示后面还有;
    2> 一个独立的逻辑体,如函数定义、条件语句、循环语句等。如下例:
    def f(i):
    if i<10:
    i=100
    else:
    i=100
    *10
    return i
    就是一个完整的指令。
  6. 交互模式下,当光标所在的位置存在代码或其他相对独立的文字信息(如报错)时,输入回车键后,Python会自动复制所在代码对应的完整一条指令体或一行独立文字信息,不用使用拷贝粘贴模式处理;
  7. 文件编辑界面:可以直接对文件进行编辑,执行时另开窗口执行,需要注意Python对格式有严格要求(这个下节会讲),如果是其他编辑器编辑的文件,可能输入正确,但编辑器进行了空格和TAB的转换,可能在空格等使用上会存在问题,导致Python无法识别格式,在这个图形界面编辑器上会很容易体现出来相关行的前置空格是否按格式要求进行的,不是的关联上下文的代码行首位置很容易看出来。这个下面章节再补充案例说明。
文章知识点与官方知识档案匹配,可进一步学习相关知识
Python入门技能树首页概览333596 人正在系统学习中
老猿Python
微信公众号
专注Python相关语言、图像音视频处理、AI
注:本文转载自blog.csdn.net的LaoYuanPython的文章"https://blog.csdn.net/LaoYuanPython/article/details/89262458"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

101
推荐
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2024 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top