当前位置: 首页 > news >正文

【零基础学Python】Day10 Python解释器

昨天跟大家一起学习了Python推导式,没学的兄弟姐妹们看这里零基础学Python,今天让我们开始学习Python解释器吧。
需注意的是,【零基础学Python】此系列都使用Python3。


解释器
在这里插入图片描述
Python 解释器有多种,像CPython、IPython、Jython、PyPy、IronPython 等。CPython 是用 C 语言开发、官方标准实现的,拥有良好的生态,所以应用也最为广泛。而 IPython 是在 CPython 的基础之上在交互式方面得到增强的解释器(http://ipython.org/)。Jython 是专为 Java 平台设计的 Python 解释器(http://www.jython.org/),它把 Python 代码编译成 Java 字节码执行。PyPy 是 Python 语言的一种快速、兼容的替代实现(http://pypy.org/),以速度快著称。IronPython和Jython类似,只不过IronPython是运行在微软.Net平台上的Python解释器,可以直接把Python代码编译成.Net的字节码。

第一天我们已经安装了anaconda(【零基础学Python】Day1 Python简介与环境安装),自带的就是CPython解释器,当我们编写Python代码的时候,会得到一个以.py为扩展名的文本文件。这个文件就需要Python解释器去执行。

使用方法有两种,一是交互式运行,点击键盘左下角windows键,找到anaconda,选择Prompt,两个都可。
在这里插入图片描述

进入cmd后输入python,就可以像前几篇那样交互式运行代码了
在这里插入图片描述

还有一种是脚本式编程,在D盘创建一个以.py结尾的新文件
在这里插入图片描述

用记事本打开后,输入上面代码

print("张一蛋","黑嘴","黑豆")

进入D盘,执行脚本,结果是一样的
在这里插入图片描述

兄弟姐妹们学废了吗

相关文章:

  • 搭建网课查题搜题公众号
  • Nginx的rewrite
  • redux入门详解
  • WRF学习笔记之三:使用ERA5数据驱动并运行WRFV4.4(一层嵌套)/WRF运行实录/WRF报错(踩坑)记录
  • PaddleOCR 2.6 编译详细步骤 + 踩坑记录(C++ GPU版)
  • 利尔达携手紫光展锐重磅发布5G R16模组,领跑5G To B新纪元
  • GD32F103ZET6奋斗者开发板W5500通信——01 基础移植
  • 智芯传感推出新型医疗级侵入式压力传感器ZXPA
  • 三节锂电升压充电芯片 CS5095EA 特点及应用
  • 网络协议:HTTPS
  • C++不定参数函数实现方式
  • js 类型及检测方式
  • 4G多协议转MQTT工业智能网关BL110之三:功能特点
  • GBase 8s 安全性(5)- 数据保护
  • java架构知识点-中间件(学习笔记)
  • python3.6+scrapy+mysql 爬虫实战
  • Android 架构优化~MVP 架构改造
  • css布局,左右固定中间自适应实现
  • GraphQL学习过程应该是这样的
  • JavaScript实现分页效果
  • PHP 的 SAPI 是个什么东西
  • thinkphp5.1 easywechat4 微信第三方开放平台
  • TypeScript迭代器
  • 关于Android中设置闹钟的相对比较完善的解决方案
  • 简析gRPC client 连接管理
  • 看域名解析域名安全对SEO的影响
  • 力扣(LeetCode)22
  • 你真的知道 == 和 equals 的区别吗?
  • 前端面试总结(at, md)
  • 如何编写一个可升级的智能合约
  • 设计模式 开闭原则
  • Nginx实现动静分离
  • postgresql行列转换函数
  • 阿里云IoT边缘计算助力企业零改造实现远程运维 ...
  • ​2020 年大前端技术趋势解读
  • !!java web学习笔记(一到五)
  • # Swust 12th acm 邀请赛# [ A ] A+B problem [题解]
  • # 飞书APP集成平台-数字化落地
  • #LLM入门|Prompt#1.7_文本拓展_Expanding
  • #微信小程序:微信小程序常见的配置传旨
  • (pytorch进阶之路)扩散概率模型
  • (初研) Sentence-embedding fine-tune notebook
  • (二)JAVA使用POI操作excel
  • (附源码)计算机毕业设计SSM智能化管理的仓库管理
  • (经验分享)作为一名普通本科计算机专业学生,我大学四年到底走了多少弯路
  • (数据结构)顺序表的定义
  • (四)Controller接口控制器详解(三)
  • (算法设计与分析)第一章算法概述-习题
  • ***汇编语言 实验16 编写包含多个功能子程序的中断例程
  • *p++,*(p++),*++p,(*p)++区别?
  • .bashrc在哪里,alias妙用
  • .Net Core webapi RestFul 统一接口数据返回格式
  • .NET Core 通过 Ef Core 操作 Mysql
  • .NET Remoting Basic(10)-创建不同宿主的客户端与服务器端
  • .net打印*三角形