博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基本数据类型和操作
阅读量:5361 次
发布时间:2019-06-15

本文共 1022 字,大约阅读时间需要 3 分钟。

基本数据类型   int 整数   str 字符串   bool 布尔值   list 列表  一般存放大量的数据 [元素,元素。元素]   tuple  元组  只读列表,只能看不能操作(元素,元素)   dict 字典 存放一对一对的数据  {"key:value","key:value"}   set 集合  之存放key   要求不重复  可以用来去重{元素,元素} int 类型可以进行的操作只有一个 数字没办法执行其他操作. 操作只有 + - * / , // , % , **         8bit => 1byte         bit_length() 二进制长度   计算int的二进制长度 bool类型的操作. 基本类型转换的问题   bool类型没有操作.  只有类型转换的问题 类型转换 结论一: 想把xxx转化成yy类型. yy(xxx) 结论二: 能够表示False的数据: 0, "", [], {}, set(), tuple(), None, False 字符串操作 1.索引 编号,顺序 程序员数数从 0 开始 2.切片 s[start:end:step] start 开始 end  结束,取不到 step是步长   每隔xx个取一个 切片默认从左到右切 可以控制方向,如果step是正数 从左往右切,如果是负数,从右往左切 字符串相关操作 1, upper() 全部转换成大写. 在忽略大小写的情况下使用     lower()  所有的字母全部变成小写  某些字符不适用 2, strip() 去掉左右两端的空白(空格,\t,\n)  中间的内容不动   所有用户输入的内容都要去空白 3, replace(old, new,[count]) 把old替换成new,[]可填可不填,表示操作相应数量     replace("目标","结果",[个数])   把s中的目标替换成结果,替换几个(可有可无) 4, split() 字符串切割   切出来的结果会放在列表里 5, startswith() 判断是否以xxx开头 6, find() 查找, 找不到返回-1 7, isdigit() 判断是否是数字组成 8, len() 求长度 9, center(长度,[填充])  中间  ,居中

转载于:https://www.cnblogs.com/dlss/p/10267147.html

你可能感兴趣的文章
信息浏览器从Android的浏览器中传递cookie数据到App中信息浏览器
查看>>
hash储存机制
查看>>
HI3531uboot开机画面 分类: arm-linux-Ubunt...
查看>>
制作U盘启动CDLinux 分类: 生活百科 ...
查看>>
搭建ssm过程中遇到的问题集
查看>>
OpenLayers绘制图形
查看>>
tp5集合h5 wap和公众号支付
查看>>
Flutter学习笔记(一)
查看>>
iOS10 国行iPhone联网权限问题处理
查看>>
洛谷 P1991 无线通讯网
查看>>
Codeforces Round #178 (Div. 2) B. Shaass and Bookshelf 【动态规划】0-1背包
查看>>
SparkStreaming 源码分析
查看>>
【算法】—— 随机音乐的播放算法
查看>>
mysql asyn 示例
查看>>
数据库第1,2,3范式学习
查看>>
《Linux内核设计与实现》第四章学习笔记
查看>>
使用iperf测试网络性能
查看>>
Docker 安装MySQL5.7(三)
查看>>
解决VS+QT无法生成moc文件的问题
查看>>
AngularJs练习Demo14自定义服务
查看>>