初识python/03 基本数据类型


整数 (int)integer 直接写出数字就是整数
a = 10
查看变量的数据类型
print(type(a))#<class 'int'>class类,类型,类别
变量能够执行的操作,+ - * / %(取余) //(整除) **(次方)
print(1+2)
print(1-2)
print(1*2)
print(1/2)
print(10/3)  #3.3333333333333335
#在计算机中无法准确表示一个小数
#1-1000000000 有明确的数字个数
#0-1 中有无穷的数字个数
#要求精度计算 列如 : 0.00001*10000000 => 10 / 1000000
print(10%3) # 10/3=3.....1 #能帮我们求某个数是否是XXX的倍数
print(5%2)#不能整除 说明5不是2的倍数
print(9999%10000)#前面的数小于后面的数结果就是前面的数0.....9999999
print(10//3)#整除,地板除
'''
print(2**0)#1
print(2**1)#2
print(2**2)#4
print(2**3)#8
print(2**4)#16
print(2**5)#32
print(2**6)#64
print(2**7)#128
print(2**8)#256
print(2**9)#512
print(2**10)#1024
'''

 

字符串(str) string, 用单引号,双引号,三引号引起来的内容都是字符串
a = '''今天天气不错!!!'''
print(type(a))#查看数据类型
a = '''床前明月光, \n
疑是地上霜, \n
举头望明月, \n
低头思故乡. \n'''
print(a)

b = '床前明月光,\n疑是地上霜,\n举头望明月,\n低头思故乡.'
print(b)

  




字符串的相关操作
'+'字符串的连接
a="周杰伦"
b="昆凌"
print(a + "不喜欢" + b)#拼接操作
print(a + 10) #str和int不能相加
a = "alex"
print(a*20)#重复

布尔值(bool) boolean 命题 true真命题,False假命题
alex是一个人 真的
a = 1>2
print(a) #False

  



posted @ 2018-11-26 16:17  =-=-  阅读(233)  评论(0编辑  收藏  举报