栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python基础---基本数据类型(05)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python基础---基本数据类型(05)

基本数据类型
  • 1、数字类型
    • 1.1 整型 int
    • 1.2 浮点型float
    • 1.3 数字类型的其他使用
  • 2、字符串类型str
    • 2.1其他使用:
  • 3、列表
    • 3.1 其他的用途:
  • 4、字典
  • 5、列表与字典(list与dict):
  • 6、布尔bool

1、数字类型 1.1 整型 int

作用:记录年龄、身份证号等等
定义:

age = 18
print(type(age))

1.2 浮点型float

作用:记录薪资、身高、体重等
定义:

salary = 3.3
height = 1.80
print(type(height))
1.3 数字类型的其他使用
level = 1
x = level + 1
print(x)

print(10 + 3.3)
int与float之间可以相加

2、字符串类型str

作用:记录描述性质的状态、名字、一段话
定义:用引号(’ ‘, “”, ‘’’ ‘’', “”" “”") 包含的一串字符

info = '大家好!!'
print(type(info))
2.1其他使用:

① 字符串的嵌套,注意:外层用单引号,里层应该用双引号,反之亦然

print("my name is 'zhoushun'")
print('my name is 'zhoushun'')
print('my name is "zhoushun"')

② 字符串之间可以相加,但仅限于str与str之间进行:代表字符串的拼接,了解即可,不推荐使用,因为str之间的相加效率极低

print('my name is ' + 'zhoushun')

③ 字符串乘一个数字 ,相当于重复

print('=' * 10)
3、列表

列表:索引对应值,索引从0开始,0代表第一个
作用:按位置记录多个值(同一个人的多个爱好、同一个班级的所有学生),并且可以按照索引取指定位置的值
定义:在[]内用逗号分隔开多个任意类型的值,一个值称之为一个元素

# 索引0    1     2          3           4
l = [10, 3.1, 'aaa', ['bbb', 'ccc'], 'ddd']
print(l)
print(l[1])
print(l[3])
print(l[3][1])
print(l[-1])  # 取列表最后一个元素
3.1 其他的用途:
students_info = [
    ['tony', 18, ['sing', ]],
    ['jason', 18, ['play', 'sleep']]
]

取第一个学生的第一个爱好

print(students_info[0])  # 取出列表中的第一条信息 ['tony', 18, ['sing', ]] 
print(students_info[0][2])  # 取出列表中的第一条信息的第三条信息 ['sing', ]
print(students_info[0][2][0]) #取第一个学生的第一个爱好 sing
4、字典

字典类型:key对应值,其中key通常为字符串类型,所以key对值可以有描述性的功能
作用:用来存多个值,每个值都有唯一一个key与其对应,key对值有描述性功能
定义:在{}内用逗号分开多个key:value

d = {'a': 1, 'b': 2}
print(d['a'])

info = {'name': 'zhoushun',
        'age': 18,
        'sex': 'male',
        'salary': 19
        }
print(info['name'])
5、列表与字典(list与dict):

相同点:都能存多个值,称之为容器类型
不同点:list是索引对应值,索引反应的是位置/顺序,dict是用key对应值,其中key通常为字符串类型,而类型具有描述性功能,所以key对值可以有描述性功能

6、布尔bool

作用:用来记录真假这两种状态
定义

is_ok = True
is_err = False

使用:通常用来当作判断的条件,我们将在if判断中用到它

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/917827.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号