Python变量

本文详细介绍了编程语言的分类,包括机器语言、汇编语言和高级语言的特点与区别。同时,深入讲解了Python的安装与执行方式,演示了如何编写并运行第一行Python代码,并探讨了变量的概念及与用户交互的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、编程语言分类

  • 机器语言:直接使用二进制指令去编写程序,直接操作硬件,必须考虑硬件细节。

    • 优点:执行效率高

    • 缺点:开发效率低

  • 汇编语言:用英文标签取代二进制指令去编写程序,直接操作硬件,必须考虑硬件细节

    • 优点:开发效率高于机器语言

    • 缺点:执行效率低于机器语言

  • 高级语言:直接用人类能理解的表达方式去编写程序,通过操作系统间接地操作硬件,无语考虑硬件。

    • 编译型:类似于谷歌翻译

      • 优点:执行效率高于解释型

      • 缺点:开发效率低于解释性语言,跨平台性差

    • 解释型:类似于同声翻译

      • 优点:开发效率高,跨平台性强

      • 缺点:执行效率相对较慢

执行效率排序:机器语言>汇编语言>高级语言

开发效率:  高级语言>汇编语言>机器语言

跨平台性:     解释型>all


 

二、安装Python解释器

设置环境变量:

win:路径;路径

mac / linux:

  1.vim / eta/profile

  2.输入a\i\o

  3.移动光标建,移动到最后一行,输入

  PATH=/usr/local/python2.7;SPATH

  export PATH

  4.按Esc,输入:wq

  5.source/ect/profile


 

三、执行Python有哪两种方式

  • 交互式执行:方便调试,无法保存

  • 文件执行:可以保存下来继续使用

    重要内容 !!!

    运行Python程序的三个阶段

    1.先启动Python解释器

    2.Python会将文件中的内容当成普通文本内容读入内存(不会考虑语法)

    3.Python解释器解释执行刚刚读入内存的代码,开始识别Python语法。  

 

 


四、第一行代码

print('Hello World !')

 

四、注释

注释的用法: 1、多段注释:'''注释内容'''(单双引号都可以,但是要保持一致性)

        2、单行注释:# 注释内容

注释的目的:帮助理解代码,增加代码的可读性


 

五、变量

  • 什么是变量what

    简单理解变量就是变化的量,重点在于“变”和“量”上。

  • 为什么要用变量(变量的作用)why

    因为程序的运行本身就是一个不断变化的数据,所以必须要用一个变量去记录他的状态。

  • 什么时候用变量when

    当一个变化的数据需要运用到程序中时,就需要用到变量。

  • 怎么用变量how

    先定义,后使用

变量的组成:首先我们先定义一个变量》》》name=23,

      变量的组成是”变量名“(name)+”赋值符“(=)+”变量的值“(23)

  • 变量名:变量名是定义变量存储位置的标识,是访问到值得唯一方式。

  • 赋值符:将变量值的的地址绑定给变量名

  • 变量的值:用来表示事物的某种状态,是我们要储存的数据。

变量名的命名规则:1、变量名由字母、数字、下划线组成

           2、变量名不可以以数字开头

             3、不能用Python的关键字作为变量名

变量名的两种书写风格:1、驼峰体:UserName

                2、下划线连接:user_name


 

六、与用户交互

  • 接收用户输入:input

name = input('请输入您的年龄:')
  • 格式化输出:%s

name = input('请输入您的姓名:')
age = input('请输入您的年龄:')
print('my name is %s and I am %s years old' % (name,age))

注意:变量名位置不能弄错,否则会出现变量值填入位置颠倒

 

 

转载于:https://www.cnblogs.com/liusijun113/p/9970818.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值