七天学会Python基础-第一天3/4
2021/5/16 1:25:20
本文主要是介绍七天学会Python基础-第一天3/4,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
数据类型,in,for循环
- 基础数据类型
- int,数字
- 用于计算(主要)
- 不同进制之间的转换
- 二进制转换成10进制(个位乘2的0次方+十位乘2的1次方+百位乘2的2次方+千位乘2的3次方...)
- 十进制转换成2进制(除2取余->逆向排列)
- int.bit_length() 有效的二进制长度位数
- int->bool
- 非0是True,0是False
- int->str
- i=10,str=str(i)
- str,字符串
- str->int
- str="123",int(str),int括号里必须是数字组成
- str->bool
- 非空即True
- str->int
- bool,布尔
- bool->int
- True=>1,False=>0
- bool->int
- []:list,列表
- (12,3,324,"str"):tuple,元组(不可变列表)
- {"key":"value"}:字典
- set集合,交集,并集,差集
- int,数字
- int
- bool
- str
- 索引,切片
- 常用操作方法
- str.upper()
- str.lower()
- str.startswitch(str,start,end),默认从头到尾
- str.endswitch(str,start,end),默认从头到尾
- str.replace(old,new,number of times),默认全部替换
- str.strip(str),默认去除两端的空格换行回车制表符
- str.split(sep),默认以空格分割,经常用于字符串转列表
- str.join(iteration),使用str将可迭代数据类型的iteration连接成为字符串
- str.count('a'),计算a在str中出现的次数
- format:格式化输出
- msg="我叫{}今年{}性别{}".format("大壮",25,"男")
- msg="我叫{0}今年{1}性别{2}".format("大壮",25,"男")
- msg="我叫{name}今年{age}性别{sex}".format(name="大壮",age=25,sex="男")
- is 系列
- str.isalnum(),字符串由字母或数字组成(alpha,num)
- str.isalpha(),字符串只由字母组成(alpha)
- str.digit(),判断数字,不用记
- str.isdecimal(),字符串只由十进制组成()
- for循环
- in,not in
- for i in iteration:
这篇关于七天学会Python基础-第一天3/4的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器
- 2024-11-16四种数据科学Web界面框架快速对比:Rio、Reflex、Streamlit和Plotly Dash
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门