码迷,mamicode.com
首页 > 编程语言 > 详细

Python的变量

时间:2018-10-25 19:38:11      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:python运算符   一个   取数   ber   关系   字符串   查看   bin   下划线   

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

2.变量的赋值

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

3.运算符与表达式

  • Python运算符包括

    • 赋值运算符
    • 算术运算符
    • 关系运算符
    • 逻辑运算符
  • 表达式是将不同的数据(包括变量、函数)用运算符号按一定规则连接起来的一种式子。
  • Type(a) 可以查看a的数据类型
    技术分享图片

    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.算术运算符

  • +
  • -
  • *
  • \/
  • \//
  • \%
  • **
  • \是除法,分子不加浮点数就只取整数,分子加浮点数就是小数,见例子
  • \\是只取整数不取小数的除法
    技术分享图片

    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
    技术分享图片

    4.写一个四则运算器

  • input()与raw_input()区别(raw_input 将所有输入都视为字符串)
    技术分享图片
    技术分享图片

  • 要求从键盘读取数字
    第一种写法
    #!/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

    技术分享图片
    第二种写法(格式化输出)

    #!/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的变量

标签:python运算符   一个   取数   ber   关系   字符串   查看   bin   下划线   

原文地址:http://blog.51cto.com/13569831/2308622

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!