内容大纲

1、编程语言介绍 (*****)
2、Python解释器 (****)
3、执行Python程序的两种方式(****)
4、变量 (*****)

一、编程语言介绍 (*****)

计算机语言分别有:计算机语言、汇编语言、高级语言(编译型、解释型)各语言的:执行效率:计算机语言>汇编语言>编译型>解释型开发效率:解释型>编译型>汇编语言>计算机语言跨平台性:解释型>编译型>汇编语言>计算机语言

二、Python解释器 (****)

Python将按照Python语法的代码解释翻译为二进制代码给计算机执行为了启用解释器时的方便简捷,需要将Python解释器的安装路径保存到系统Path环境变量中

三、执行Python程序的两种方式(****)

1、交互式:在cmd中输入一行指令,立即就可以得到指令的执行结果,但是无法保存所写的代码,通常用来调试代码2、命令行式:Python3 D:\text.py  (文件名后缀约定俗成使用 .py )可以将代码保存在文件中,然后用cmd启动解释器来读取文件中的代码2.1、运行Python代码的三个步骤 (*********)1、启动Python解释器2、将文件中的文本数据存入到内存中(此过程不考虑编程语法)3、Python解释器读取、执行内存中的代码(此过程考虑语法,若语法错误则报错)

转载于:https://www.cnblogs.com/shuchengyi/articles/10832933.html

编程语言介绍、python解释器执行代码的过程相关推荐

  1. python运行文件后缀_Python程序存储成以.py为扩展名的程序文件用Python解释器执行。(4.5分)_学小易找答案...

    [简答题]简述助跑的两种起动方式? [填空题]在跳远技术的发展过程中,曾经出现过 . . .等3中姿势. [判断题]一般情况下,Python语言中使用符号#表示程序中的注释.(4.5分) [论述题]请 ...

  2. python动态执行代码_第6.6节 Python动态执行小结

    一.    Python动态执行支持通过输入数据流或文件传入Python源代码串,进行编译后执行,可以通过这种方式扩展Python程序的功能: 二.    动态执行方法可能导致恶意攻击,因此使用时需要 ...

  3. python解释器运行代码-Python如何运行程序

    人生苦短,我用Python. 作为一个开发人员,如何写代码是必须要知道的,代码如何运行也是有必要了解的.通过了解代码如何运行,可指导我们写出效率更高的代码.下午看了<Python学习手册> ...

  4. python解释器运行代码-python解释器怎么运行

    python解释器怎么运行? 在Python可用的机器上,Python解释器通常放在 /usr/local/bin/python3.7 ; 把 /usr/local/bin 放到你 Unix shel ...

  5. python解释器调用_python入门-python解释器执行

    最近由于公司需要,接触了python这门神奇的语言,给我的感觉就是开发快速和代码简洁. 开始还是先罗列一下解释性语言和编译性语言的差别吧0.0! 编译性语言:是在程序运行前,需要专门的一个编译过程,如 ...

  6. python直接执行代码漏洞_修复Python任意命令执行漏洞

    Author:JoyChou@美丽联合安全 Date:20180605 1. 前言 今天遇到一个不好做白名单的Python命令执行漏洞修复的问题.由于是shell=True导致的任意命令执行,一开始大 ...

  7. python如何执行代码漏洞_任意代码执行漏洞

    背景介绍 当应用在调用一些能将字符串转化成代码的函数(如php中的eval)时,没有考虑到用户是否能控制这个字符串,将造成代码注入漏洞.狭义的代码注入通常指将可执行代码注入到当前页面中,如php的ev ...

  8. Python解释器和PyCharm安装过程

      这主要是写给我自己的,防止以后入坑,耗费时间.本文主要谈的是怎样安装Python解释器和Python开发工具PyCharm.   本机系统 Windows10,Python版本3.8,写博时间20 ...

  9. python怎么执行代码漏洞_如何使用python查找网站漏洞

    展开全部 如果你的Web应用中存在Python代码注入e69da5e6ba9062616964757a686964616f31333361326363漏洞的话,攻击者就可以利用你的Web应用来向你后台 ...

最新文章

  1. 送你一份 Nginx 最佳入门手册
  2. SVN Switch
  3. LeetCode OJ Basic Calculator II
  4. vue 改变domclass_手机上的大片制作软件——如何使用VUE
  5. P2766 最长不下降子序列问题(网络流)
  6. 关于计算机网络的未来综述,计算机网络综述
  7. SpringBoot踩坑记录 Invalid bound statement (not found)引发的一些列问题
  8. MySQL:由USE DB堵塞故障引发的思考
  9. strong和weak 细节
  10. 动态下拉框中如何使用常量?
  11. 【刷题】BZOJ 1003 [ZJOI2006]物流运输
  12. 如何使用IDEA自带的数据库连接工具连接达梦数据库,IDEA连接DM(达梦)数据库
  13. 对话AI一线大咖,零基础入门Python机器学习与深度学习
  14. React脚手架配置代理解决跨域
  15. linux获取脚本文件路径
  16. 史上最傻java代码记录
  17. 大巧不工,袋鼠云正式开源大数据任务调度平台——Taier(太阿)
  18. 一篇文章告诉你什么是社群运营
  19. 不恢复余数除法原理_小学数学基础概念大全,家长收藏起来,一条一条讲给孩子听。能全背下来的,考试也不带怕的了!...
  20. 程序员面试注意几点就够了

热门文章

  1. html音乐唱片自动转,HTML5音乐播放器(四):播放列表与播放方式
  2. 中使用mysql连接失败_如何在命令行下使用 MySQL 连接数据库不用每次都输入密码?...
  3. clion配置_Ubuntu16.04系统下用CLion编译器调试ROS代码详细教程
  4. atmel c keil 包_Keil C软件与AVR Atmega系列下载器使用
  5. uart口图片_认识UART接口
  6. webbrowser 百度列表点击_百度信息流推广后台完整的实操流程!
  7. libsybcomn64.dll php,libsybcomn.dll下载|
  8. micropython串口通信_MicroPython-ESP32串口通信-1Z实验室
  9. 全国大学生智能汽车竞赛-讯飞赛道规则解读
  10. 智能车技术与实践_ROS入门