zoukankan      html  css  js  c++  java
  • 02 变量和语句

    变量:

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

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

    a = 3
    message = "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+2
    print(1+2)
  • 相关阅读:
    稀疏自编码器和矢量化编程
    使用支持向量机训练mnist数据
    采用libsvm进行mnist训练
    支持向量机
    月下“毛景树”
    最小费用最大流模板
    最大流模板
    选学霸
    线段树 2
    线段树 1
  • 原文地址:https://www.cnblogs.com/Nonstopcoding/p/11150789.html
Copyright © 2011-2022 走看看