数据类型与用户交换

1.数据类型

1.字符串str

作用:记录描述性性质的数据

 多种是因为为了防止字符串内容还要用到引号防止冲突

2.列表list

作用:能够存储多个数据并且可以方便的取出任意个数

特征:中括号括起来 内部可以存放多个元素 元素与元素之间逗号隔开 元素可以是任意数据类型

索引取值(从0开始的连续数字)

 3.字典dict

作用:能够更加精准的存储数据
定义:大括号括起来 内存可以存放多个元素 元素与元素之间逗号隔开 元素是K:V键值对的形式
K是对V的描述性性质的信息(一般情况下都是字符串)
V是真正的数据 相当于变量的值 可以是任意数据类型

字典无法使用索引取值

字典取值需要借助于k

4.布尔值bool

作用:用于判断事物的对错 是否可行等
定义:布尔值只有两种状态
True 正确的 对的
False 错误的 不可行的
布尔值的变量一般采用is开头的

5.元组

作用:与列表几乎一致 内部可以存放多个元素(可以看成是不可变的列表)
定义:用小括号括起来 内存存放多个元素 元素与元素之间逗号隔开 元素不支持修改
t = (11, 22, 33, 44)

6.集合set

作用:去重和关系运算
定义:用大括号括起来 内存可以存放多个元素 元素与元素之间逗号隔开 元素不是K:V键值对
s = {11, 22, 33, 44}

2.与用户交换

1.输入

 将input获取到的用户输入绑定给变量名name

input获取到的用户输入全部都会转成字符串

2.输出

print即为输出   括号里面的内容会打印出来

括号可以使用逗号隔开多个元素一起打印

3.换行符

\n即为换行符

 3.格式化输出

 先使用占位符占位 %s
再使用%按照位置一一替换

%d只能给数字占位

 4.运算符

1.基本运算符

 2.比较运算符

3.增量赋值

x += 1 # x = x + 100
x -= 1
x *= 1
x /= 1

4. 链式赋值

5.交叉赋值

 6.解压赋值

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值