博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
02 变量和语句
阅读量:4655 次
发布时间:2019-06-09

本文共 1037 字,大约阅读时间需要 3 分钟。

变量:

  什么是变量?计算机中的变量和数学上的变量不同,数学上的变量代表一类变化的因素,而计算机中的变量相当于数学中方程的未知数,用来替代某个内容的一个标识符。

定义:用来储存一些内容的内存空间名就是变量。变量就是一段字符,是给值起一个名字,系统会为这个变量划出一些内存用来储存变量的值。比如:

a = 3message = "Hello world !"

a和message就是变量,用来替代整型值3和字符串Hello world!在内存中,变量会占用一点内存来储存值。

  产生:产生变量的唯一方法就是赋值。光写一个变量是不会产生内存效果的。

  赋值:用等号将变量和值相连,即:变量 = 值。变量一定在左边,值一定在右边。

  变量的类型:Python是弱类型语言,变量没有固定的类型,变量赋的值是什么类型,变量就是什么类型。

  变量的使用:直接对变量操作,就等同于对值操作,比如:

message= "Hello world !"print(message)

如果在使用变量时书写错误,比如少打一个字母,系统会报错,提示name …… is not difine.

  使用变量的好处:1.值很长时,使用变量可以大大简化代码书写。2.我们可以直接对变量进行操作而无需知道变量代表什么。降低编程难度。

  变量的命名规则:Python变量只能包含数字、字母、下划线_,并且不能以数字开头。

  变量命名技巧:1.不能以数字打头,而变量以下划线开头的意思是给变量限制权限(以后会讲),所以一般情况下定义变量就必须是字母开头。2.不能以Python关键字和函数名为变量名,比如变量名不能写成print。

 

语句:

  定义:执行修改操作的一行就是一条语句。

  1+2是语句吗,Python自带的IDLE 是一个文本编辑器,可以写代码,在开始中打开Python文件夹就看到了。我们在IDLE中输入1+2,按F5

运行,结果什么都没有。电脑只把1+2算了一下,算完后结果3就消失了,什么都没留下。但如果你输入print(1+2),结果3就打印出来了。说明

1+2不是语句,它没有对计算机产生任何修改,单纯的计算不是语句。只有进行修改操作的一行才是语句。print是语句,它对电脑显示进行修改,

赋值也是语句,它对内存进行了修改。

1+2print(1+2)

 

转载于:https://www.cnblogs.com/Nonstopcoding/p/11150789.html

你可能感兴趣的文章
2017-9-8-Linux下VNC server开启&图形界面显示
查看>>
CORS权限控制
查看>>
汽车座舱域控制器
查看>>
执行ajax加载页面中的js总结
查看>>
UITextField的使用
查看>>
MiniGUI - 列表型控件
查看>>
gitignore / Delphi.gitignore
查看>>
大水题
查看>>
2.11-2.12 HBase的数据迁移常见方式
查看>>
C#6.0特性(快来围观)(转)
查看>>
写给future的话
查看>>
决策树算法梳理
查看>>
centos rpm包下载地址
查看>>
SqlServer 列的增加和删除
查看>>
使用Android NDK和Java测试Linux驱动
查看>>
java_设计模式_组合模式_Composite Pattern(2016-08-12)
查看>>
Java开发环境的搭建以及使用eclipse从头一步步创建java项目
查看>>
webpack Cannot find module 'webpack/schemas/WebpackOptions.json'
查看>>
分布式系统的负载均衡 | 架构干货
查看>>
关于JAVA发送Https请求(HttpsURLConnection和HttpURLConnection)
查看>>