python中的几种数据类型(一)
- n = 56
- print(n.bit_length())
- # 0011 1000
- # 128 64 32 16 8 4 2 1
二.布尔值 bool
- a = ''
- s = bool(a)
- print(s)
- a = False
- print(type(a))
- s = str(a)
- print(s)
- print(type(s))
- # 注意点: 字符串转布尔值的时候,只要不为空就是True
- 总结:
- split 分割 ********
- strip 脱 默认脱头尾的空格 ********
- replace 替换 ********
- join 插入 拼接 ********
- format % f ******
- upper 全部大写 ******
- lower 全部小写 ******
- find 查找 不存在返回 -1 ******
- index 查找 不存在报错 ******
- isdigit 判断是不是纯数字 ******
- isalpha 判断是不是纯字母 ******
- count 统计 *****
- title 每个单词首字母大写 *****
2.字符串切片
- 总结: 下标(索引)
- 从左往右 0开始 从右往左 -1 开始
- 切片
- 从左往右 [起始位置:终止位置] 如果[-1:-4] 这样可以取到内容吗? 是不可以的
- 步长(扯蛋) [起始位置:终止位置:步长] (方向) 默认使用是1 也就是从左往右
- 想要从右往左 步长写为 -1
- 可以一次性跨多个(例如我们写的步长为2,3,4,5)
四.for循环
- for 关键字
- i 变量(此处可以更改 更改规则参考变量命名规则)
- in 关键字
- 可迭代对象 (想要循环谁就放谁,注意:数字除外 因为数字不可迭代)
- for 循环内可以进行任意操作,可以写代码块:
- 例如:
- name = 'alex'
- for i in name:
- l = input(">>>")
- print(l)
- 注意: for循环是有限循环 限制范围取决与我们的迭代对象的长度
python中的几种数据类型(一)的更多相关文章
- Python中的几种数据类型
大体上把Python中的数据类型分为如下几类: Number(数字) 包括int,long,float,complex String(字符串) 例如:hello,"hello" ...
- 简单谈谈Python中的几种常见的数据类型
简单谈谈Python中的几种常见的数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频.网页等 ...
- Python中的三种数据结构
Python中,有3种内建的数据结构:列表.元组和字典.1.列表 list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目.列表中的项目.列表中的项目应该包括在方括号中,这 ...
- python中的三种输入方式
python中的三种输入方式 python2.X python2.x中以下三个函数都支持: raw_input() input() sys.stdin.readline() raw_input( )将 ...
- Python 中的几种矩阵乘法 np.dot, np.multiply, *【转】
本文转载自:https://blog.csdn.net/u012609509/article/details/70230204 Python中的几种矩阵乘法1. 同线性代数中矩阵乘法的定义: np.d ...
- 实现一个函数clone,可以对JS中的5种数据类型(Number、String、Object、Array、Boolean)进行值复制
实现一个函数clone,可以对JS中的5种数据类型(Number.String.Object.Array.Boolean)进行值复制
- python中的变量和数据类型
一.变量定义:变量是计算机内存中的一块区域,存储规定范围内的值,值 可以改变,通俗的说变量就是给数据起个名字. 二.变量命名规则: 1. 变量名由字母.数字.下划线组成 2. 数字不能开头 3. 不可 ...
- Python学习笔记——几种数据类型
1. 列表list: Python内置的一种数据类型是列表:list,用中括号[]表示.list是一种有序的集合,可以随时添加和删除其中的元素,而且元素的类型不必相同.list可以通过下标来访问,范围 ...
- python学习Day5 几种数据类型的使用
今日内容 数据类型分类: int | complex | float | str | bool | list | dict | tuple | set 3种数据类型的方法:(数字.字符串.列表 ) 可 ...
随机推荐
- [学习笔记] Blender 常用工具 移动与旋转,缩放, 变换
点击上面的移动图标之后,可在X,Y,Z轴移动物体. shift+S 之后,可有更多的移动选项. 旋转:可沿X,Y, Z 进行旋转 缩放 还可输入缩放的具体数值,更精确. 变换 可同时做移动.旋转.缩放 ...
- db2 数据库配置HADR+TSA添加集群节点
Db2配置HADR高可用+TSA添加集群节点 一.服务器资源 Master IP:10.78.10.1 数据库:dbclassSlave IP:10.78.10.2 数据库:dbclassVIP:10 ...
- 理解Python函数和方法
什么是函数? 函数是抽象出的一组执行特定功能的重复代码,通俗理解,就是对一些重复的工作进行封装和然后直接调用,避免重复造轮子. Python中的函数如何定义? 使用def关键字,结构如下: def 函 ...
- Python笔记008函数(2)
1. 昨日内容回顾: def 函数(): 函数体 return 值 如果不写return,默认返回None.可以单独返回一个值,也能够以元组的形式返回多个值.(不要把print和retu ...
- Python之对象持久化笔记
pickle 序列化为字符串 .dumps(obj): 将对象序列为字符串 .loads(s): 从字符串反序列化对象 例如 import pickle person = {'name': 'Tom' ...
- js判断是哪种浏览器和阻止页面加载
<html> <head> <meta http-equiv="Content-Type" content="text/html; char ...
- eclipse设置各种编码
https://blog.csdn.net/qq_32786873/article/details/81910022
- 华为Python面试题
最近在网上偶然看到此题: 有两个序列a,b,大小都为n,序列元素的值任意整形数,无序: 要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小 经过一番思索,我试着用穷举法 ...
- 如何使用Visual Studio Code调试PHP CLI应用和Web应用
在按照Jerry的公众号文章 什么?在SAP中国研究院里还需要会PHP开发? 进行XDebug在本地的配置之后,如果想使用Visual Studio Code而不是Eclipse来调试PHP应用,步骤 ...
- el-table——可编辑拖拽转换csv格式的表格
<!--可拖拽的表格:表格内容+行参数+按钮名称(对话框标题)--> <template> <div> <el-button size="mini& ...