Python的变量

1.变量的命名

  • 变量名由字母、数字、下划线组成。
    • 变量不能以数字开头
    • 不可使用关键字
    • a a1 _a

2.变量的赋值

  • 是变量的声明和定义的过程
    a = 1
    id(a) 查看变量a在内存中的地址,改变变量a的值也是改变a在内存中的地址

3.运算符与表达式

  • Python运算符包括python

    • 赋值运算符
    • 算术运算符
    • 关系运算符
    • 逻辑运算符
  • 表达式是将不一样的数据(包括变量、函数)用运算符号按必定规则链接起来的一种式子。
  • Type(a) 能够查看a的数据类型
    Python的变量

    1. 赋值运算符

  • =: x = 3, y = ‘abcd’
  • +=: x += 2 #如今x=5
  • -=: x -= 2 #如今x=3
  • =: x = 2 #如今x=6
  • /=: x /= 2 #如今x=3
  • %=: x %= 2 #3/2 余1 返回1

2.算术运算符

  • +
  • -
  • *
  • \/
  • \//
  • \%
  • **
  • \是除法,分子不加浮点数就只取整数,分子加浮点数就是小数,见例子
  • \\是只取整数不取小数的除法
    Python的变量

    3.关系运算符

  • \> :1 > 2
  • \< :2 < 3
  • \>=:1 >= 1
  • \<=:2 <= 2
  • \==:2 == 2
  • !=: 1 != 2

    4.逻辑运算符

  • and逻辑与: True and False
  • or逻辑或: False or True
  • not逻辑非: not True
    Python的变量ide

    4.写一个四则运算器

  • input()与raw_input()区别(raw_input 将全部输入都视为字符串)
    Python的变量
    Python的变量函数

  • 要求从键盘读取数字
    第一种写法
    #!/usr/bin/python
    num1 = input("Please input a number: ")
    num2 = input("Please input a number: ")
    print num1 + num2
    print num1 - num2
    print num1 * num2
    print num1 / num2

    Python的变量
    第二种写法(格式化输出)code

    #!/usr/bin/python
    num1 = input("Please input a number: ")
    num2 = input("Please input a number: ")
    print "%s + %s = %s" % (num1,num2,num1 + num2)
    print "%s - %s = %s" % (num1,num2,num1 - num2)
    print "%s * %s = %s" % (num1,num2,num1 * num2)
    print "%s / %s = %s" % (num1,num2,num1 / num2)

    Python的变量

相关文章
相关标签/搜索