逻辑,各数据类型自带的方法,介绍 各种模块
逻辑
各数据类型自带的方法,介绍
各种模块
Day4复习
数据类型
Python基本的数据类型:
数字(int)布尔值(bool)字符串(str)列表(iist)元组(tuple)字典(dict)集合(set) 不可变类型:黄色 可变类型:红色
元组:只能读,不能删除,修改
Int()-转化为整数
Float()转化为小数
Bit_length 转化为二进制
布尔值:只有Ture和false
bool(None)False
bool('')False
bool([])False
bool(0)False
bool(())False
bool({})False
1.身份证号码什么类型存储:idcard=‘142024************’ type(idcard)变量
逻辑实现
- 判断结果:
如果……
if条件:
成立时执行代码
条件为常量表示为真
如果。。。否则。。。
If 条件:
Print()
Elif 条件:
Print()
如果。。。多个或者。。。否则
If 条件:
Print()
Elif 条件:
Print()
Else:以上都不符合,则执行else
Print()
If嵌套:符合if条件中在找符合条件的
循环:
While循环:必不可少的3个关键语法:变量有初识,条件,变量(迭代)改变
Eg:密码最多输入三遍
For语句:for循环--->通常可以用来遍历各种可迭代对象,例如:字符串str、列表list、元组tuple、字典dict等等
Range(范围):list(range(1,10))
Items:
Enumerate:索引
Zip函数:接受任意多个(包括0个和1个)序列作为参数,返回一个tuple列表。
Reversed函数:列表翻转:函数功能是反转一个序列对象,将其元素从后向前颠倒构建成一个新的迭代器
Sorted函数:按字母排序
列表推导式:生成新列表
Break :退出循环
continue :退出本次循环
任务:学生管理体系
学生基础信息
增删改查,统计平均年龄