【Python】 1/17:变量、运算符与数据类型

Python

  1. 简介

    Python 是一种解释型语言: 这意味着,开发过程中没有了编译这个环节。类似于PHP和Perl语言。

    Python 是交互式语言: 这意味着,您可以在一个 Python 提示符 >>> 后直接执行代码。

    Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。

    Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏。

  2. 特点
    1.易于学习:Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。
    2.易于阅读:Python代码定义的更清晰。
    3.易于维护:Python的成功在于它的源代码是相当容易维护的。


变量

  • 数字类型
    整数、布尔型、浮点数、复数。

    int (整数):如 1, 只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。
    bool (布尔):如 True。
    float (浮点数):如 1.23、3E-2
    complex (复数):如 1 + 2j、 1.1 + 2.2j
    「PS: 复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型

  • 标识符

    · 第一个字符必须是字母表中字母下划线 _
    · 标识符的其他的部分由字母、数字和下划线组成。
    · 标识符对大小写敏感。
    · 在 Python 3 中,可以用中文作为变量名,非 ASCII 标识符也是允许的了。


运算符

Eg. 4 + 5 = 9
4 和 5 被称为操作数,"+" 称为运算符

  • 算数运算符
    “+” 加 “-” 减 “*” 乘 “/” 除 “%” 余数 均与C++相同;
    另有:
    “ ** ” 幂 —— 返回x的y次幂 ——(a**b: a的b次方)
    “ // ” 取整除 ——向下取接近除数的整数
    在这里插入图片描述

  • 比较运算符
    与C++完全相同

  • 赋值运算符
    截自runoob.com

  • 位运算符
    按位运算符是把数字看作二进制来进行计算的.

  • 逻辑运算符
    在这里插入图片描述


数据类型

—Python 中的变量不需要声明
—每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
—在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型

等号(=)用来给变量赋值。
等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值

  • 多个变量赋值
  1. Python允许你同时为多个变量赋值
a = b = c = 1
  1. 两个整型对象 1 和 2 的分配给变量 a 和 b,字符串对象 “CXY” 分配给变量 c
a ,b ,c =1 ,2 ,"CXY"
  • 标准数据类型

Python3 中有六个标准的数据类型:

Number(数字)
String(字符串)
List(列表)
Tuple(元组)
Set(集合)
Dictionary(字典)

Python3 的六个标准数据类型中:

不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。 
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值