python_day2

python的数据类型:

1.e记法(浮点型)

>>> 1.5e10
15000000000.0

 2.字符串类型转换为整形

>>> a='90'
>>> b=int(a)
>>> b
90
>>> a='啦啦'
>>> b=int(a)
Traceback (most recent call last):
  File "<pyshell#8>", line 1, in <module>
    b=int(a)
ValueError: invalid literal for int() with base 10: '啦啦'

 3.浮点型转换为整形

>>> a=5.99
>>> c=int(a)
>>> c
5

 4.type函数:

>>> a='520'
>>> type(a)
<class 'str'>

 isinstance函数

>>> a='lala'
>>> isinstance(a,str)
True
>>> isinstance(a,int)
False

 python之常用操作符:

1.两种除法

>>> 10/8
1.25
>>> 10//8
1
>>> 3.0//2
1.0

 2.幂运算

>>> 4**2
16

 3.幂运算操作符优先级

>>> -3**2
-9
>>> 2**(-2)
0.25
>>> 2**-2
0.25

 

posted @ 2019-04-03 09:02  wwq1204  阅读(67)  评论(0编辑  收藏  举报