程序基础和Python编程环境

目录

环境安装

安装包下载

 Windows平台上安装Python语言环境

 Windows平台上Python语言环境使用

IPO:

 低级/高级程序设计语言

编译和解释

Python是一种解释型语言

运行方式

交互式运行

脚本式运行

注释

单行注释:用#号

多行注释:用连续的3个单引号'''或"""作为开始符和结束符

代码缩进


环境安装

安装包下载

Python官网(https://www.python.org)的Downloads

 

 

 Windows平台上安装Python语言环境

 Windows平台上Python语言环境使用

 每台计算机都有自己的指令(Instruction)集合,每条指令可以让计算机完成一个最基本的操作。程序(Program)则是由一系列指令根据特定规则组合而成,在计算机上执行程序的过程实质上就是组成程序的各条指令按顺序依次执行的过程。

IPO:

 低级/高级程序设计语言

低级程序设计语言包括汇编语言机器语言,高级程序设计语言包括Python、C/C++、Java

比较一下python和汇编语言、机器语言,我们更能理解的是高级程序设计语言。

编程语言

表示形式

Python语言

a=b+1

汇编语言

mov   0x804a01c,%eax

add    $0x1,%eax

mov   %eax,0x804a018

机器语言

a1 1c a0 04 08

83 c0 01

a3 18 a0 04 08

编译和解释

计算机理解的是机器指令,这就需要进行翻译,有两种方式,一种是编译,一种是解释

(高级语言编写的程序称为源代码(Source Code)或源文件)

  1. 编译(Compile)是将源代码全部翻译成机器指令,再加上一些描述信息,生成一个新的文件。这个新的文件称为可执行文件。
  2. 解释(Interpret)是在程序运行时才对源代码进行逐条语句的翻译并运行。

区别:一个可执行文件可以在计算机上多次运行,因此,在不修改源代码的情况下,只需要做一次编译即可解释型语言编写的程序每执行一次,就要翻译一次,翻译结果不会像编译型语言一样保存在可执行文件中,因此效率较低。

Python是一种解释型语言

但为了提高运行效率,Python程序在执行一次之后会自动生成扩展名为.pyc的字节码文件;字节码不同于机器语言,但很容易转换为机器语言。

运行方式

交互式运行

在操作系统命令提示符下输入python启动Python解释器,然后输入一行代码就Enter执行一行

脚本式运行

 先在文本编辑器中输入代码,保存为.py文件,然后在操作系统命令提示符下输入python 路径/xxx.py文件

注释

单行注释:用#号

print("Hello World!") #在屏幕上输出"Hello World! "

多行注释:用连续的3个单引号'''或"""作为开始符和结束符

'''
This is my first Python program
print("Hello World!") #在屏幕上输出"Hello World! "

''' 

代码缩进

Python语言对于行首缩进的方式没有严格限制,既可以使用空格也可以使用制表符(Tab键),常用对代码进行一个层次缩进的方式有:1个制表符,2个空格,或者4个空格。

Python语言通过缩进方式体现各条语句之间的逻辑关系,对于同一层次的代码,必须使用相同的缩进方式,否则会报错。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

219jclabc

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值