python3.5入门(一)基础数据类型

本文内容来自:《Python3.5从零开始学》转载请标明出处:http://blog.csdn.net/mygirl61/article/details/79286483

环境:python3.5及以上版本,开发工具:pycharm2017.3.3或notepad++或者Sublime Text3(环境安装自行解决)

python3有6种标准数据类型:Bumber(数字)、String(字符串)、List(列表)、Tuple(元组)、Sets(集合)、Dictionary(字典)。

1.整型

  int通常被称为整型或者整数,是正负整数,在python3中,整型没有限制大小,可以当作long型使用,所以python3没long型,

python2.7支持long型

 

1.1 加减乘省略

1.2 除法

print(102/7)
14.571428571428571

在整数除法中(/)计算结果为浮点数,为了得到整数结果,使用地板除(//)

 

 
print(102//7)
14

1.3 取余

 

print(102%3)
0
print(102%7)
4

 

2.浮点型

 

浮点型有整数部分和小数部分组成,也可以使用科学记数法表示

2.1乘法

 

print(3.3*102)
336.59999999999997

看傻了吧!口算都知道结果336.6,原因:整数和浮点数在计算机内部存储的方式不同,整数运算永远是精确的,而浮点数运算

可能会有四舍五入的误差。

 

print(3.3*102+15.5)
 352.09999999999997
 print(336.6+15.5)
 352.1

 

2.2除法

 

得到的结果始终是浮点数,地板除和取余的结果夜市浮点数。

 

print(102/3.0)
 34.0
 print(102/7.0)
 14.571428571428571

 

3.复数

 

 复数由实数部分和虚数部分组成,可以用a+b或complex(a,b)表示,复数的实部和虚部都是浮点型,python支持复数,

这里不一一介绍,若有需求请自行查阅相关资料。

4.数据类型转换

 

 有时候我们要对数据内置的类型进行转换,只需要将数据类型作为函数名即可。

 数据的类型转换有以下四个函数可用:

  int(x)将x转换为一个整数

  float(x)将x转换为一个浮点数

  complex(x)将x转换为一个复数,实部为x,虚部为0

  complex(x,y)将x转换为一个复数,实部为x,虚部为y,x,y是整数表达式

 

print(int(123.1))
 123
 print(float(123.1))
 123.1
 print(float(int(123.1)))
 123.0

 

5.常量

 

 

所谓常量,就是不能变的变量,比如常用的数字常熟π就是一个常量。在python中,通常常用全部大写的变量名表示常量

python中比较常见的常量,即PI和E。

PI:数字常量pi(圆周率,一般用π表示)

E:数字常量e,即自然常数。

6.变量

6.1变量名命名

a.变量名是由数字或字符组组成的任意长度的字符串,必须是字母开头,使用大写字母是合法的,建议使用小写字母开头。

b.下划线“—”可以出现在变量名中,经常用于连接多个词组,如happy_study。

c.python不允许使用关键字作为变量名。

 

False      class      finally    is         return
None       continue   for        lambda     try
True       def        from       nonlocal   while
and        del        global     not        with
as         elif       if         or         yield
assert     else       import     pass
break      except     in         raise

 

你可能感兴趣的:(python入门)