第一个python解释器_第一个python程序

本文介绍了编程语言的基础分类,重点讲解了Python的发展与解释器的区别,演示了如何安装多版本Python并创建首个程序。学习了变量的概念及其在Python中的应用,包括运行Python程序的三个步骤。
摘要由CSDN通过智能技术生成

回顾昨日重点(需记住5*)

三大核心:

cpu——运行程序

内存——基于电,存取速度快,断电丢失数据

硬盘——基于磁,存取速度远远慢于内存,断电不丢失数据

操作系统

应用程序

操作系统 (windows,linux)

计算机硬件(cup、内存、硬盘)

ps:文件就是操作系统提供给用户或者应用程序操作硬盘的一种功能

今日内容(6*重点,5*掌握,4*记忆,3*及以下了解即可)

1、编程语言分类(3*)

2、python介绍(3*)

3、安装多版本python解释器(5*)

4.第一个python程序(6*)_python程序运行的三个步骤

5.变量(5*)

一、编程语言的分类(3*)

机器语言:用二进制指令编写程序

缺点:二进制指令难以记忆,容易出错,编程复杂度极高

汇编语言:用英文标签,取代二进制指令编写程序

缺点:编程复杂度依然很高

高级语言:用人类能理解的表达方式去编写程序

高级语言编写的程序计算机无法理解,必须经过翻译才可以,按照翻译方式不同

高级语言分为两种

1、编译型(c go)

2、解释型(shell,python)

源代码——————解释器————————二进制指令

二、python介绍(3*)

python的创始人为荷兰人吉多·范罗苏姆[4]  (Guido van Rossum)。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代首播的电视喜剧《蒙提·派森的飞行马戏团》(Monty Python's Flying Circus)。

近年来python确实越来越火

三、python解释器

前面说了高级语言分为 编译型 和 解释型

解释型语言和编译型语言的共同目标都是为了将我们所认识的语句(例如循环、判断)转成二进制代码,再交给计算机执行。

解释型语言没有转二进制文件的过程,什么时候需要,什么时候编译

编译型语言是指在我们把程序写完之后,把代码完全翻译成二进制文件,通过执行该二进制文件来执行程序。

解释型语言是每一次用都需要编译,,而编译型语言只需要第一次运行时编译,,以后在运行此程序只需要直接调用之前二进制文件即可’

#安装完python后需要配置环境变量,

f5c96eb5f01be7c221ded69a5a5f5c56.png  我的电脑——属性——高级系统设置——环境变量——系统变量,找到安装路径,添加这两个即可

四、编写第一个python程序

交互式环境:(cmd环境下,Ctrl + r 进入)

特点:1、即时运行代码 2、无法永久保存

写入文件

python3 "D:\a.py"        #文件后缀 .txt or .py 不影响运行不过为了规范都写.py

4171a0f33741629db31ff3941ec851c7.png

python+空格+双引号+文件路径

五、运行python程序的三个阶段(6*) # 底层原理

python3"D:\a.txt"

1、先启动python解释器

2、python解释器会将文件a.txt的内容从硬盘读入内存

3、python解释器会解释执行刚刚读入内存的代码,识别python语法

六、IDE

pycharm or anaconda #两者编辑器都可

pycharm官网:https://www.jetbrains.com/pycharm/download/#section=windows

anaconda官网:https://www.anaconda.com/products/individual

#注释

"""

"""     三引号多行注释往往用在一段程序的开头,用来对整个py文件整体性的说明

#  井号注释,单行注释  一般用来对单行程序进行说明,增加程序的可读性。

# 变量

什么是变量?

变量是事物的状态

变指的是可以将事物的状态记录下来,并且记录的结果可以是被改变的

为何要变量?

就是为了让计算机能够像人一样记住事物的状态

如何用变量?

原则:先定义、后引用

# 先定义

例:

name = ”who“

age = 18

height = 1.8

weight = 80

name是变量名   = 是变量的一个地址   "who"是变量的值

想取who 就用变量值name取,如下

# 后引用

print(“name)

>>who

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值