- python基本数据类型如下
- 一. 数字型
- 1. 整形 `int`
- 2. 浮点型 `float`
- 3. 其他数据类型
- 4. 数字类型的使用
- 二. 字符串类型str
- 1. 定义
- 2. 使用
- 三. 列表
- 1. 作用
- 2. 定义
- 3. 使用
- 四. 字典类型
- 1. 作用
- 五. 布尔类型
- 注释
- 地址
- 608. 差
- 665. 倍数
- 670. 动物
age = 20 level=100 pcs=35 phone=1231241232. 浮点型 float
salary=18.5 high=180 weight=56.53. 其他数据类型
长整型,复数
4. 数字类型的使用赋值运算
level=99 level+=1 print(level)
数学运算
print(10+5.5) print(5.5+5.5) print(1.2+5.5)
比较大小
level=98 print(level==98)#True print(level<100)#True print(level>100)#False二. 字符串类型str 1. 定义
name='leimingze' sex='man' fromadd='China' site="weinan" msg="I am from 'China weinan'" info=""" ekqekwl eqewq """ print(name) print(sex) print(fromadd) print(site) print(msg) print(info)2. 使用
字符串拼接
x="aaa" y="bbb" print(x+y) x="d" print(x*3)
字符串的比较
print(ord("a"))# 返回十进制
print(ord("z"))
print("a">"b")
print("adz"<"z")
print("bbb">"bz")
三. 列表
1. 作用
按照索引/顺序来存放多个值
一般存放同一性质的值
l=[111,2.2,"daad",[4123,"31231"]] print(l) name=["eqew","ead","erfd"] print(name)3. 使用
读取第一个名字 -为反向索引 l=[111,2.2,"daad",[4123,"31231"]] print(l) name=["eqew","ead","erfd"] print(name[1])
嵌套取值
l=[111,2.2,"daad",[4123,"31231"]] print(l[-1][1])四. 字典类型 1. 作用
按照属性名来存放多个值,key:val
shawn_info={"name":"shawn","age":20}
print(shawn_info["name"])
dic={
"shawn":{"age":15,"sex":"man"},
"egon":{"age":18,"sex":"woman"}
}
print(dic["shawn"]["age"])
五. 布尔类型
x= True y= False print(type(x)) print(10>9) x=None print(x is None)注释
"""多行注释 x= True y= False print(type(x)) print(10>9) x=None print(x is None) """ # s="eqewq"单行注释地址
print(id(1))#返回地址 print(id(2-1)) #"id"一样,代表内存地址一样,指向的是同一个内存空间,值一定一样 print(type(1))#返回数据类型 # 如果值一样(即==成立),id可以不一样,也就说不同的内存空间里可以放相同的值608. 差
a=int(input())
b=int(input())
c=int(input())
d=int(input())
print("DIFERENCA = %d"%(a*b-c*d))
665. 倍数
a,b=map(int,input().split(' '))
if(a%b==0 or b%a==0):
print('Sao Multiplos')
else:
print('Nao sao Multiplos')
670. 动物
a=input()
b=input()
c=input()
if a=="vertebrado":
if b=="ave":
if c=="onivoro":
print("pomba")
else:
print("aguia")
else:
if c=="onivoro":
print("homem")
else:
print("vaca")
else:
if b=="inseto":
if c=="hematofago":
print("pulga")
else:
print("lagarta")
else:
if c=="hematofago":
print("sanguessuga")
else:
print("minhoca")



