python数据类型与基础运算
2022/3/4 22:15:16
本文主要是介绍python数据类型与基础运算,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
注释:了解其他数据类型补充
基础数据类型补充
可以回一下之前的数据类型: 整型,浮点型,字串符和列表.
一.字典(dict)
#字典:可以精准的储存数据 是用大括号表示‘{}’ '字典和数据数据列表差不多只不过、但是列表缺陷是储存后无法正确表明正确大的数据信息' 而字典可以准备的存储数据我们称为: # K:V键值对 'K是对V的描述性质的信息,一般使用的是都是字串符来表示' 'V是数据的值,可以任意数据' K = 变量名 : = 赋值符 V = 变量值 提取'age'19 in_for_ma = { 'name': 'thn', 'age':19, 'hobby':'HC', } print(in_for_ma['age']) 注释:字典不支持引索取值 因为字典是无序的
二.数据类型之集合(set)
#这个简单了解下,该数据功能单一,分为:去重、和关系运算因为也是用的 #大括号 S = {1, 2, 3, 4, 5,} 如果大括号的定义是空的 那么应默认为字典
三.数据类型之元祖(tuple)
#代表的是小括号() #标志是不可更变的列表 #小括号可以存放多种类型的元素也就是变量值 T = (1, 2, 3,) 元祖内的变量值是不能‘修改’的,
四.数据类型之布尔值(bool)
布尔值分为两种状态分别为:'true'(可行) 'False'(不可行)来表示 他是描述事物是否可行,主要应用于逻辑判断 python所有逻辑判断都是用布尔值来判断的 0 或者none () 采用的 is 开表示开头.
1.1与用户交互
用人和人的交互 变为人和计算机之间的交互 1.用户交互也可以称为输入数据和输出数据两部分 2. name = input (输入您的名字>>:) 3.获取用户输入可将用户数据赋值给变量名 4. input获取到的用数据等都会转换为字串符类型 5.输出内部数据 print(name)
1.2格式化输出
其实就是提前书写好的模板之后修改到特定区域即可 '%s'称为占位符 还有一种为'%d'但是他只能用于数字的 占位 '%s'可以用任意数据占位
2.1运算符
分为#算数运算 (+)(-)(*)(/) #比较运算符 (<)(>)(==)因为在python里=算是赋值符所以用(==) #增量符值 (//)取整数(%)取余数 x+=100 #x=x+100 #链式赋值 相同的变量值拥有多个变量名 A=B=C=100 #交叉赋值 让变量值交叉变量名 x=100 c=100 x, m = m, x #解压赋值 数据列表内多个变量值依次提取不同变量值 是挺麻烦的需要分别使用多个索取引值来提取 这样就体现出解压赋值的作用了 取等同于列表内的变量值(有几个写几个)=你的变量名 假如:l1 = [1, 2, 3, 4, 5] l2 = (l1[0]) print(l2) l3 = (l1[1]) print(l3) l4 = (l1[2]) print(l4) l5 = (l1[3]) print(l5) l6 = (l1[4]) print(l6)
l1 = [1, 2, 3, 4, 5]标题 l2,l3,l4,l5,l6 = l1 print(l1) 这是快读解压 #正常情况下两边的变量名与数值数要相等 #接下来是突破这个限制 l1 = [1, 2, 3, 4, 5, 88, 99, 258] a, b, *_ = l1 print(a, b, _) 这样就只提取了1和2
2.2逻辑运算
and 与 必须满足所有条件才能 true or 或 满足一个条件就一个 true not 非 翻转 true为falese 或者falese为frue
2.3成员运算和身份运算
判断个体在不在列表内 name_list = ['jason', 'kevin', 'tony', 'oscar', 'jerry', 'owen', 'tank'] print('jason' in name_list) # in代表成员运算符号 True 可行 print('jason' not in name_list) # not in 是否在这个列表里 难道不在么 False 在
身份运算: (is)断两个数据的内存地址是否一致 在数据列表里相同的两个数据 是否一致 (==)是判断两个数据值是否相同
这篇关于python数据类型与基础运算的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-03用FastAPI掌握Python异步IO:轻松实现高并发网络请求处理
- 2025-01-02封装学习:Python面向对象编程基础教程
- 2024-12-28Python编程基础教程
- 2024-12-27Python编程入门指南
- 2024-12-27Python编程基础
- 2024-12-27Python编程基础教程
- 2024-12-27Python编程基础指南
- 2024-12-24Python编程入门指南
- 2024-12-24Python编程基础入门
- 2024-12-24Python编程基础:变量与数据类型