Python的学习之旅———基本数据类型

数据就是变量值

int整型
定义:age=10 #age=int(10)
用于标识:年龄,等级,身份证号,qq号,个数

float浮点型
定义:salary=3.1 #salary=float(3.1)
用于标识:工资,身高,体重

字符串

在python中加了引号的字符就是字符串类型

定义name=“sunny” #name=str(‘egon’)

单双引号没有有任何区别

列表在[]内,用逗号分隔,可以存放n个任意类型的值。列表中的计数顺序是从0开始的

定义:room=[1,‘xiaohong‘,[‘a‘,‘b‘]]

列表是可以嵌套的

取列表room中的a嵌套的时候

print= (room[2][0])

字典

字典有点类似于列表,但是优于列表。我们使用列表和字典的目的是要存取值,列表中取值是要知道值在列表中的

位置。字典由于规定了硬性的映射关系类型,所以排列可以是无序的,任意的。

定义:info={‘name‘:‘zhou‘,‘age‘:18,‘food‘:‘apple’} #info=dict({‘name‘:‘zhou‘,‘age‘:18,‘food‘:‘apple’})
用于标识:存储多个值的情况,每个值都有唯一一个对应的key,可以更为方便高效地取值。

print(info[‘food‘])

列表和字典可以一次print多个值

print(info[‘name‘],info[‘age‘])

zhou 18

布尔

布尔值 两个 意识 True 一个 False

布尔是一个逻辑运算,判断条件是否成立。用True标识成立 False标识不成立。

时间: 2025-01-09 02:46:03

Python的学习之旅———基本数据类型的相关文章

Python的学习之旅———基本数据类型(字典)

作用:存多个值,key-value存取,取值速度快 定义:key必须是不可变类型,value可以是任意类型d={[1,2,3]:1} #列表不能当做字典的keyd={(0,'mac'):3000} 元组可以是 字典 举例info={'name':'egon','age':18,'sex':'male'} #本质info=dict({....}) 优先掌握的操作:按key存取值:可存可取print(info['sex'])info['hobbies']=['read','music','play'

Python的学习之旅———基本数据类型(集合类型)

# 作用:去重,关系运算,# 定义:# 1:每个元素必须是不可变类型(可hash,可作为字典的key)# 2:没有重复的元素# 3:无序# s={1,2,'a','b','c','d','e','f'} #s=set({1,2,'a'}) # print(type(s),s) # 优先掌握的操作:# 长度len# s={1,2,'a','b','c','d','e','f'}# print(len(s))# 成员运算in和not in# print('a' in s)# for item in

Python的学习之旅———基本数据类型(字符编码)

计算机中储存的信息都是用二进制数表示的.通俗的说,按照何种规则将字符存储在计算机中,如'n'用什么表示,称为"编码":反之,将存储在计算机中的二进制数解析显示出来,称为"解码".在解码过程中,如果使用了错误的解码规则,则导致'n'解析成'm'或者乱码. 使用字符编码声明,并且同一工程中的所有源代码文件使用相同的字符编码声明. 这点是一定要做到的. python3 抛弃str,全部使用unicode. 按引号前先按一下u最初做起来确实很不习惯而且经常会忘记再跑回去补.

Python的学习之旅———基本数据类型 (元组)

可以存储多个值 主要用来读  元组不可变 可以当作字典的key number=(10,12,34,65,234,123) # number=tuple(10,12,34,65,234,123) 可以按照索引取值 切片 (顾头不顾尾 步长) 长度  len 成员运算 (in 和 not in) 其他操作 index

Python的学习之旅———基本数据类型(列表)

列表 teat=['a','b','c','d','e'] 列表[]内可以有多个任意类型的值,逗号分隔. 列表是有序的  可以按照索引去取值 可以给列表中相应索引位置赋值 赋值后 id不变 所以 列表是可变的 切片(顾头不顾尾,步长) print(test[0:4:2]) 长度 len 成员运算 逻辑 输出的 True 或者 Fales in 和not in 追加 test.append('6') 追加默认是在列表的最后 删除 del test[2] test.remove 是单纯的删除,不返回

python 基础学习 几种常用数据类型

Python3多了一个集合 Python3 数字(Number)Python3 字符串Python3 列表Python3 元组Python3 字典Python3 集合 Python字符串字符串或串(String)是由数字.字母.下划线组成的一串字符. 加号 + 是列表连接运算符,星号 * 是重复操作.如下实例:python的字串列表有2种取值顺序: 从左到右索引默认0开始的,最大范围是字符串长度少1从右到左索引默认-1开始的,最大范围是字符串开头 如果你要实现从字符串中获取一段子字符串的话,可以

【Python学习之旅】---数据类型(数字、字符窜、列表、元组、字典、布尔值)

1.将字符窜转换为数字,即输出数据类型和数字 输出结果: 2.计算一个数字至少用几位二进制数来表示 输入结果: 3.将字符窜用2进制来表示并转换为整数 输出结果: 原文地址:https://www.cnblogs.com/chenyuxia/p/11877118.html

Python的学习之旅———Hello Python

Python是一门编程语言,用来编写命令,从而指挥计算机工作. 就像人类语言有汉语.英语.法语.斯瓦西里语等等.编程语言也有很多种(c.c++.java等等)而python就是其中的一种.如汉语经历文言文.白话文.普通话一样,编程语言也经历了机器语言.汇编语言.高级语言三个阶段.而高级语言更贴近人类语言(为毛是英语),所以编程语言必须被翻译成二进制后才能被计算机理解和执行.而按照编程语言的翻译方式分为: 1.编译型语言(需要编译器,相当于某雷下载:全下载完了才能看):如C,执行速度快(可以随便快

开始python语言学习之旅

上学期刚刚学完C语言,虽然对编程挺感兴趣的,能自己编写程序来解决问题,想想就兴奋.可是学完了一学期的C语言发现自己会的只是一点点,更不用说自己编写程序来解决问题.不过学了python还没两周我就可以画出几何图形,还可以控制电脑让它给我播放音乐,毫无疑问我已经被python深深吸引了.为了更好的学习这门课,提升我们的学习兴趣,我希望老师多给我们举一些实用的例子,还有就是教会我们用电脑思维来解决问题.提升我们的见识面,结合生活让python无处不在!在这里先谢谢我们的肖老师.