iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python3 解释器的实现
  • 769
分享到

Python3 解释器的实现

2024-04-02 19:04:59 769人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

linux/Unix的系统上,一般默认的 python 版本为 2.x,我们可以将 python3.x 安装在 /usr/local/Python3 目录中。 安装完成后,我们可以将

linux/Unix的系统上,一般默认的 python 版本为 2.x,我们可以将 python3.x 安装在 /usr/local/Python3 目录中。

安装完成后,我们可以将路径 /usr/local/python3/bin 添加到您的 Linux/Unix 操作系统的环境变量中,这样您就可以通过 shell 终端输入下面的命令来启动 Python3 。


$ PATH=$PATH:/usr/local/python3/bin/python3    # 设置环境变量
$ python3 --version
Python 3.4.0

在Window系统下你可以通过以下命令来设置Python的环境变量,假设你的Python安装在 C:\Python34 下:


set path=%path%;C:\python34

交互式编程

我们可以在命令提示符中输入"Python"命令来启动Python解释器:


$ python3

执行以上命令后,出现如下窗口信息:


$ python3
Python 3.4.0 (default, Apr 11 2014, 13:05:11) 
[GCC 4.8.2] on linux
Type "help", "copyright", "credits" or "license" for more infORMation.
>>> 

在 python 提示符中输入以下语句,然后按回车键查看运行效果:


print ("Hello, Python!");

以上命令执行结果如下:

Hello, Python!

当键入一个多行结构时,续行是必须的。我们可以看下如下 if 语句:


>>> flag = True
>>> if flag :
...     print("flag 条件为 True!")
... 
flag 条件为 True!

脚本式编程

将如下代码拷贝至 hello.py文件中:


print ("Hello, Python!");

通过以下命令执行该脚本:


python3 hello.py

输出结果为:

Hello, Python!

在Linux/Unix系统中,你可以在脚本顶部添加以下命令让Python脚本可以像SHELL脚本一样可直接执行:


#! /usr/bin/env python3

然后修改脚本权限,使其有执行权限,命令如下:


$ chmod +x hello.py

执行以下命令:


./hello.py

输出结果为:

Hello, Python!

到此这篇关于Python3 解释器的实现的文章就介绍到这了,更多相关Python3 解释器内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Python3 解释器的实现

本文链接: https://www.lsjlt.com/news/128841.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python3 解释器的实现
    Linux/Unix的系统上,一般默认的 python 版本为 2.x,我们可以将 python3.x 安装在 /usr/local/python3 目录中。 安装完成后,我们可以将...
    99+
    2024-04-02
  • Python3 解释器
    Linux/Unix的系统上,一般默认的 python 版本为 2.x,我们可以将 python3.x 安装在 /usr/local/python3 目录中。安装完成后,我们可以将路径 /usr/local/python3/bin 添加到您...
    99+
    2023-01-31
  • python3装饰器的简单解释
    闭包,也叫词法闭包:如下所示函数A主要是为了函数B提供运行环境的 闭包只是在表现和形式上像函数,其实闭包并不是函数 由函数在嵌套环境中,内层函数里,对外层函数作用域的变量进行了引用,那么在外层函数返回后,内层函数依然可是使用外层函数的变量,...
    99+
    2023-01-31
    简单
  • Vue3JSX解释器的实现
    目录第一步:什么是JSX?第二步:解析JSX第三步:创建一个Vue 3 JSX解释器总结完整的Vue 3 JSX解释器的示例代码:在Vue 3中,我们可以使用JSX来编写模板代码,这...
    99+
    2023-05-17
    Vue3 JSX解释器 Vue3 JSX
  • python3 time模块解释
    time() 模块继承自 Object 类,datetime() 模块继承自 Object 下面的 Date() 模块。 time 提供的功能更加接近于操作系统层面,其所能表述的日期范围被限定在 1970 - 2038 之间,如...
    99+
    2023-01-31
    模块 time
  • Python3中对range()逆序的解释
    目录对range()逆序的解释range函数逆序有两种实现方式来看一个比较难的问题range的逆序输出1.使用range里的步长参数 step,step为负值即代表反向输出2.使用r...
    99+
    2024-04-02
  • 在Python3解释器的交互界面下使用方
    现象: 在python3的解释器交互界面使用方向键会产生类似: [d^[C之类的乱码.原因: 未使能readline功能解决办法:yum install -y readline-devel       //安装C的readline相关文件m...
    99+
    2023-01-31
    界面
  • go实现脚本解释器gscript
    目录前言效果实现规划前言 最近又在重新学习编译原理了,其实两年前也复习过,当初是为了能实现通过 MySQL 的 DDL 生成 Pyt...
    99+
    2024-04-02
  • Python搭建编程环境-安装Python3解释器
    ✅作者简介:CSDN内容合伙人、阿里云专家博主、51CTO专家博主、新星计划第三季python赛道Top1🏆 📃个人主页:hacker707的csdn博客 ...
    99+
    2023-09-06
    python 安装教程
  • python解释器实现字典合并的方法
    这篇文章主要介绍python解释器实现字典合并的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!python的数据类型有哪些python的数据类型:1. 数字类型,包括int(整型)、long(长整型)和float...
    99+
    2023-06-14
  • flask + Python3 实现的的
    **背景: 1.平时测试接口,总是现写代码,对测试用例的管理,以及测试报告的管理持久化做的不够,2.工作中移动端开发和后端开发总是不能并行进行,需要一个mock的依赖来让他们并行开发。3.同时让自己锻炼去开发测试平台,掌握flask开发程序...
    99+
    2023-01-31
    flask
  • c语言解释器的实现原理是什么
    C语言解释器的实现原理是将C语言源代码转换为可执行的机器代码并执行。下面是C语言解释器的基本实现原理:1. 词法分析:将源代码分解为...
    99+
    2023-08-08
    c语言
  • python解释器怎么实现字典合并
    这篇“python解释器怎么实现字典合并”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“python解释器怎么实现字典合并”文...
    99+
    2023-06-30
  • goAntlr重构脚本解释器实现示例
    目录前言Antlr升级 xjson总结前言 在上一个版本实现的脚本解释器 GScript 中实现了基本的四则运算以及 AST 的生成。 当我准备再新增一个 % 取模的运算符时,会发...
    99+
    2024-04-02
  • DES算法的python3实现
    DES原理 这里不予以复述, 有很多优秀的博客 原理可以参考这篇博客 https://www.cnblogs.com/songwenlong/p/5944139.html 1. 主函数框架 DES 函数 传入参数为 tex...
    99+
    2023-01-31
    算法 DES
  • Python3压缩和解压缩的实现方法
    这篇文章主要为大家展示了Python3压缩和解压缩的实现方法,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“Python3压缩和解压缩的实现方法”这篇文章吧。python可以做什么Python是一种...
    99+
    2023-06-06
  • Python3实现PoC——wooyun
    一、演示一下的利用效果二、漏洞说明这次的PoC是验证SQL注入,漏洞详情三、代码+注释import requests import argparse parser = argparse.ArgumentParser() parser.ad...
    99+
    2023-01-31
    PoC wooyun
  • PHP闭包的解释以及实现方法
    本篇内容主要讲解“PHP闭包的解释以及实现方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“PHP闭包的解释以及实现方法”吧!匿名函数提到闭包就不得不想起匿名函数,也叫闭包函数(closures...
    99+
    2023-06-17
  • Python实现随机游走的详细解释
    1、单一的500步随机游走的例子,从0开始,步长为1和-1,且以相等的概率出现。 注:需要python的内置函数random,不需安装,直接导入即可 import random ...
    99+
    2024-04-02
  • Python3实现简单的http ser
    前端的开发的html给我们的时候,由于内部有一些ajax请求的.json的数据,需要在一个web server中查看,每次放到http服务器太麻烦。还是直接用python造一个最方便。 最简单的,直接用python3 -m http.se...
    99+
    2023-01-31
    简单 ser http
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作