美文网首页
2018-09-12

2018-09-12

作者: 不羁de流年 | 来源:发表于2018-09-12 09:18 被阅读0次

    变量与运算符


    一、变量#

    1.变量的定义##

    A = [1,2,3,4,5,6,7]
    B = "Hello World"
    
    print(A,B)
    //输出  [1, 2, 3, 4, 5, 6, 7] Hello World
    
    print(A[1:])
    //输出 print(A[1:])
    

    2.变量的规范##

    1. 命名可读性强
    2. 只能以字母、数字、下划线开头
    3. 不能使用特殊符号
    4. 区分大小写
    5. 动态语言:类型可以不固定
    6. 不能使用Python的保留关键字,例如:
      • and、if、import、set ......
    7. 独有的属性:在用引用类型的时候,a=[1,2,3,4,5,6,7],将a赋值给一个空变量b,这个时候b的值为[1,2,3,4,5,6,7],再单独修改a下标对应的值,那么b所对应的下标的值也会发生改变。具体代码实现如下:
    • a=[1,2,3,4,5,6,7] //定义a并赋值
      b=a //将a赋值给空变量b
      print(a) //输出a的值,为[1,2,3,4,5,6,7]
      print(b) //输出b的值,为[1,2,3,4,5,6,7]
      a[1] = 9 //通过a的下标单独修改对应的值
      print(a) //输出a的值,为[1,9,3,4,5,6,7]
      print(b) //输出b的值,为[1,9,3,4,5,6,7]
    image

    注意:这里叫 “引用类型”,之外的叫 “值类型”

    知识点 补充:

    • int str tuple(不可以改变) 值类型
    • list set dict(可变) 引用类型
    • 用id()可以查看变量在内存中的地址

    二、tuple(元组) 和 list(列表) 的区别

    1.追加list的值 变量.append()

    b=[1,2,3]
    b.append(4)
    //输出 [1,2,3,4]
    
    c = (1,2,3)
    c.append(4)
    //元组不可以追加
    

    二、运算符

    1.算数运算符

    4+5  
    //结果:9
    

    连接

    "Hello" + "World"   
    //结果:HelloWorld
    

    6-3 
    //结果: 3
    

    2*4 
    //结果:8
    

    叠加

    "Hello"*3
    //结果:"HelloHelloHello"
    

    4/4
    //结果:1.0
    

    整除

    4//4
    //结果:1
    

    2.逻辑运算符

    相关文章

      网友评论

          本文标题:2018-09-12

          本文链接:https://www.haomeiwen.com/subject/lysmgftx.html