【python3的学习之路二】数据类型和变量,,整数python可以
【python3的学习之路二】数据类型和变量,,整数python可以
整数
python可以处理任意大小的整数(包括负整数),如100,0,-8080等。
浮点数
浮点数也就是小数,如1.23,-9.01等。但对于很大或很小的浮点数,就必须用科学计数法表示,把10用e代替,1.23*109就是1.23e9,0.000012可以写成1.2e-5。
字符串
字符串是以单引号或双引号括起来的任意文本。如果字符串内部既包含’又包含"怎么办?可以用转义字符\来标识,如果你不想让反斜杠发生转义,可以在字符串前面添加一个 r,表示原始字符串。
print(‘I\‘m \"OK\"!‘)# I‘m "OK"!>>> print(‘Ru\noob‘)Ruoob>>> print(r‘Ru\noob‘)Ru\noob>>>
布尔值
布尔值和布尔代数的表示完全一致,一个布尔值只有True、False两种值(请注意大小写!)。
空值
空值时python里面一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。
变量
变量不仅可以是数字,还可以是任意整数数据类型。
变量名必须是大小写英文、数字和_的组合,且不能用数字开头。
常量
常量就是不能变得变量。在Python中,通常用全部大写得变量名表示常量。
PI = 3.14159265359
实际上PI仍然是一个变量,用全部大写的变量名表示常量只是一个习惯上的用法。
\ \ 称为地板除,只取结果得整数部分
10//3 # 结果为3
Python3的标准数据类型
Python3 中有六个标准的数据类型:
Number(数字): int、float、bool、complex(复数)String(字符串)List(列表)Tuple(元组)Set(集合)Dictionary(字典)Python3 的六个标准数据类型中:
不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组)可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)可变类型 Vs 不可变类型参考网址:http://www.cnblogs.com/huamingao/p/5809936.html
数据类型的判断
内置的type()函数可以用来查询变量所指的对象类型,此外还可以用isinstance来判断,它们的区别在于:
class A: passclass B(A): passisinstance(A(), A) # returns Truetype(A()) == A # returns Trueisinstance(B(), A) # returns Truetype(B()) == A # returns False
区别就是:
type()不会认为子类是一种父类类型。isinstance()会认为子类是一种父类类型。【python3的学习之路二】数据类型和变量
相关内容
- 初识Django —Python API接口编程入门,,初识Django—P
- python基础--行,,逻辑行、物理行物理行
- python 进程,,进程进程简介进程(任
- Windows7 --下python3和python2同时 安装python3和python2,,1、下
- python 集合关系运算交,差 day14,,去重并创建集合(无
- Learing-Python【0】:Windows环境下Python2和Python3的安装,
- 国内外大厂都在使用Python,学习第一步Python3 的入门安
- python2与python3的区别,,1、字符编码pyth
- 1.python实现设计模式:简单工厂模式,,简单工厂模式
- python系统管理第1章,python中执行命令,python函数,面向对像
评论关闭