首页 > 编程语言 >python执行模式

python执行模式

时间:2024-06-05 16:56:50浏览次数:16  
标签:python 模式 命令行 执行 交互 输入

Python执行模式

目录

命令行模式

  • 命令行模式:写好命令之后,保存并运行整个文件。
  • 运行的时候,python解释器会一行一行对文件进行解析和执行。

交互模式

  • 交互模式:输入一行后,python立即执行,并展示运行结果。

好处:

  • 不需要创建任何新文件,python就可以运行
  • 不需要用print就可以直接看到执行输出的结果
  • 进入方式:
    • 点击pycharm下方的python控制台
    • Windows的CMD输入python3
    • Mac的终端输入python3
  • 退出方式:
    • 键入quit,回车
    • [Ctrl+d]

坏处:

交互模式中,所有输入的指令都不会被保存

标签:python,模式,命令行,执行,交互,输入
From: https://www.cnblogs.com/Floris/p/18233339

相关文章

  • python用于类型注解的库- typing
    一、简介动态语言的灵活性使其在做一些工具,脚本时非常方便,但是同时也给大型项目的开发带来了一些麻烦。自python3.5开始,PEP484为python引入了类型注解(typehints),虽然在pep3107定义了函数注释(functionannotation)的语法,但仍然故意留下了一些未定义的行为.现在已经拥有许......
  • 七种方法让 Python 代码更容易维护
    随着软件项目进入“维护模式”,对可读性和编码标准的要求很容易落空(甚至从一开始就没有建立过那些标准)。然而,在代码库中保持一致的代码风格和测试标准能够显著减轻维护的压力,也能确保新的开发者能够快速了解项目的情况,同时能更好地全程保持应用程序的质量。使用外部库来检查代码的......
  • python内置函数——sorted
    对List、Dict进行排序,Python提供了两个方法对给定的ListL进行排序,方法1.用List的成员函数sort进行排序,在本地进行排序,不返回副本方法2.用built-in函数sorted进行排序(从2.4开始),返回副本,原始输入不变--------------------------------sorted----------------------------------......
  • Python中os.walk()模块
    语法walk()方法语法格式如下:os.walk(top[,topdown=True[,onerror=None[,followlinks=False]]])参数top--是你所要遍历的目录的地址,返回的是一个三元组(root,dirs,files)。root所指的是当前正在遍历的这个文件夹的本身的地址dirs是一个list,内容是该文件夹中所有......
  • Python:函数
    一、函数介绍函数就是代码片段的封装,实现某一特定功能,当程序中需要执行该功能时,可以通过函数调用方式,执行函数中封装的代码片段函数中三要素函数名必须定义参数(可选)将数据传递函数中使用返回值(可选)将函数中的数据传递外部进行使用二、函数使用2-1语法格式d......
  • 基于阿里云服务网格流量泳道的全链路流量管理(三):无侵入式的宽松模式泳道
    作者:尹航在前文《基于阿里云服务网格流量泳道的全链路流量管理(一):严格模式流量泳道》、《基于阿里云服务网格流量泳道的全链路流量管理(二):宽松模式流量泳道》中,我们介绍了流量泳道的概念、使用流量泳道进行全链路灰度管理的方案,以及阿里云服务网格ASM提供的严格模式与宽松模式的......
  • python基础学习day2
    python基础1、注释#单行注释'''三单引号注释'''"""三双引号多行注释"""2、数据类型一、整型(int)表示人的年龄、号码等age=18#age=int(18)print(id(age))print(type(age))print(age)二、浮点型(float)表示身高、体重、薪资salary=2.1#sala......
  • 关于python中的抽象类
    关于python中的抽象类本质是:不想让使用者实例化抽象类对于abstractstaticmethod在py3.3中弃用了。 一如何定义一个抽象类1常规做法先importABC继承ABC2用abstractmethod或abstractclassmethod装饰一个方法。二使用说明子类中必须要定义  在基类中被abstrac......
  • Python深度学习实践:自动编码器在数据降维中的应用
    Python深度学习实践:自动编码器在数据降维中的应用1.背景介绍在现代数据科学和机器学习领域中,高维数据处理是一个常见的挑战。许多真实世界的数据集包含大量的特征,这些特征往往存在高度的冗余和噪声。高维数据不仅增加了计算复杂性,还容易导致维数灾难(curseofdimensio......
  • Python并发 :ThreadPoolExecutor
    concurrent.futures是Python中执行异步编程的重要工具,它提供了以下两个类: 1.ThreadPoolExecutorfromconcurrent.futuresimportThreadPoolExecutordeftest(num):print("Threads"num)#新建ThreadPoolExecutor对象并指定最大的线程数量withThreadPoolExecutor(......