建行官方网站首页,手游托在什么网站申请,seo网站优化系统,做跨境的网站文章目录简介用途解释器命令行模式交互模式输入和输出简介
高级编程语言#xff0c;解释型语言代码在执行时会逐行翻译成 CPU 能理解的机器码代码精简#xff0c;但运行速度慢基础代码库丰富#xff0c;还有大量第三方库代码不能加密
用途
网络应用工具软件包装其他语言开…
文章目录简介用途解释器命令行模式交互模式输入和输出简介
高级编程语言解释型语言代码在执行时会逐行翻译成 CPU 能理解的机器码代码精简但运行速度慢基础代码库丰富还有大量第三方库代码不能加密
用途
网络应用工具软件包装其他语言开发程序
解释器
解释器说明CPython用 C 语言开发IPython基于 CPython 之上的一个交互式解释器只是在交互方式上有所增强以 In[n] 作为提示符PyPy采用 JIT 技术对 Python 代码进行动态编译不是解释提高执行速度Jython运行在 Java 平台的 Python 解释器可以把 Python 代码编译成 Java 字节码执行IronPython与 Jython 类似运行在 .Net 平台的 Python 解释器编译成 .Net 字节码
与 Java 和 .Net 平台交互最好的办法不是使用 Jython 和 IronPython而是通过网络条用来交互确保各程序之间的独立性
命令行模式
Windows 的 CMD、PowerShell提示符是 C:\Linux 的 Terminal提示符是 [aureliuscentos-dev ~]\$
交互模式
在命令行模式键入 python即进入 Python 交互模式提示符是 ,输入 exit() 退出
命令行模式 vs. 交互模式
执行 .py 文件只能在命令行模式执行 python hello.pypython 交互模式会输出每一行执行的结果命令模式不会
直接运行 .py 文件(仅限 Mac 和 Linux)
通过 .py 文件首行特殊注释指定执行的 python 解释器
#!usr/bin/env python3
print(hello world.)通过如下命令给 hello.py 添加执行权限
chmod ax hello.py输入和输出
输出 print(), 遇到逗号 “,” 会输出空格输入 input(), 入参会被打印出来 专栏《Python 基础》
PS感谢每一位志同道合者的阅读欢迎关注、评论、赞