1.分别列出数字类型、字符串类型、列表、字典的作用、定义方式和使用方法
数字类型(整型int和浮点型float都是数字类型)
-
作用:表示人的年龄、各种号码、级别
-
定义:
age=18 #age=int(18) s=2.1 #s=float(2.1) print(id(age)) print(s) print(type(age)) print(type) print(age) 4530100848 2.1 <class 'int'> <slass 'float'> 18
-
使用方法
print(x + y) #加 print(x - y) #减 print(x * y) #乘 print(x / y) #除 print(x % y) # 取余 print(x // y) # 取整 print(x ** y) # 幂 int(x)<int(y) int(y)>int(x) #逻辑运算(大于、小于)
字符串类型
1、作用
比如表示姓名、写诗
2、定义
字符串相当于一根羊肉串。就是一串字符,用单引号、双引号、三引号包含,三引号的内容可以换行
name='高枫'
name = '''床前明月光,地上鞋两双。
床上gounannv,其中就有你。
'''
print(interest)
床前明月光,地上鞋两双。
床上gounannv,其中就有你。
print(type(name))
<class'str'>
3、使用方法
字符串只能和加(+)、乘(*)和逻辑比较
a='ds'
b='df'
print(a+b) #加
dsdf
a='s'
print(a*10) #乘
aaaaaaaaaa
a='abcde'
b='acdef'
print(a>b)
print('Z'>'A')
print('z'>'a') #逻辑比较
注意:字符串的比较是字母的顺序(按照ASCLL码值)
列表
1、作用
存放多个值,如多个女朋友
2、定义
s=['df','ff','hj']
print(s)
['df','ff','hj']
3、使用方法
存不是目的,取才是目的,我们介绍列表索引取值方法,牢记索引号是从0开始的。
s=['a','b','c','d']
索引序号 0 1 2 3
取第二个元素
print(s[1])
b
print(type(s))
<class'list'>
字典
1、作用
用来存取多个值,按照key:value的方式存值
2、定义
s={'name':'gaofeng','sex':'nan','age';18}
print(s)
{'name':'gaofeng','sex':'nan','age';18}
print(type(s))
<class'dict'>
3、使用方法
字典取值方式不再依赖于索引,而是依赖于key,通过[key]可得value的值
s={'name':'gaofeng','age':18,'sex':'nan','wc':['a','b','c']}
print(s[name])
gaofeng