零基础Python入门——必备知识(1)

内置对象

对象

构造任何类型的值都是一个对象。Python 中万物皆对象,除了变量。

所有python对象都拥有三个特性:身份、类型、值

身份:每个对象都有一个唯一的身份标识自己,任何对象的身份可以使用内建函数 id() 来得到。

类型:对象的类型决定了该对象可以保存什么类型的值,可以进行什么样的操作,以及遵循什么样的规则。可以使用 type() 函数查看python对象的类型。type()返回的是对象而不是简单的字符串。

:对象表示的数据。

内置对象的类型

把对象归为某种类型,对于Python语言而言,如果在本地安装好了,就已经自动定义的对象类型,这些对象类型我们称之为 内置 ,是编程中应用最为广泛的对象类型。

内置对象类型:

  • 整数,浮点数
  • 字符串
  • 列表
  • 元组
  • 字典
  • 集合

变量与对象

通常使用小写字母来命名变量。并进入交互模式中进行测试:

>>> 3 //3是对象
3
>>> a = 3 //a是变量
>>> a
3
>>>b //会报错

在 Python 中不能够单独定义变量,变量必须依附于某个对象。一个对象可以与多个变量之间建立关系。对象和变量之间是引用关系。

并且可以简单实用对调操作

>>> b = 5
>>> a = 6
>>> a
6
>>> b
5
>>> a,b = b,a
>>> a
5
>>> b
6

整数和浮点数

如何确定某个对象是什么类型:采用内置函数type()

>>> type(111)
<class 'int'>  //整数
>>> type(1.11)
<class 'float'> //浮点数

四则运算

>>> a = 11
>>> b = 2
>>> a + b
13
>>> a - b 
9
>>> a * b 
22
>>> a / b
5.5
>>> a // b
5
>>> a % b
1
>>> divmod (a,b)
(5,1)

在交互模式中,采用help函数查看某个对象的帮助文档。按Q键退出交互模式。

>>> help(id)

在计算机中计算是将十进制的数转换为二进制的数,再将二进制的数转化为十进制。所以在计算中会出现些许错误。

>>> 0.1 + 0.2
0.30000000000000004
>>> round (0.1+0.2, 2)
0.3
>>> round(1,2345,3)
1.234

使用round()函数,大多数的问题可以被解决。

四则标准库中的math

使用math函数,需要引用。

>>> import math

使用内置dir函数,可以看到math中所有应用的函数。

>>> dir(math)

>>> math.pi //调用了里面pi函数 
3.141592653589793
©️2020 CSDN 皮肤主题: 1024 设计师:上身试试 返回首页