day 06 数据类型的内置方法[数字类型,字符串类型]
什么是可变还是不可变?
可变是值可以改变,但是ID不变,不可变是值变,ID也变。
1.数字类型
int
1.用途:年龄,号码,等级
2.定义:可以使用int()方法将纯数字的字符串转为十进制的整数
age=19
age=int('19')
常用操作+内置方法:算术运算+比较运算
存储一个值or多个值:一个值
有序or无序:没有有序无序这一说
可变or不可变:不可变
2.浮点型
作用:钱,商品价格,轨迹计算
定义方式:可以使用float()方法将纯数字的字符串转为浮点数
存储一个值or多个值:一个值
有序or无序:没有有序无序这么一说
可变or不可变:不可变
3.字符串类型的内置方法
作用:名字,性别
定义方式:可以用str()方法转换为字符串
存储一个值or多个值:一个值
有序or无序:有序
可变or不可变:不可变
1.按索引取值
2.切片
3.长度len
4.成员运算 in |not in
5.移除空白 strip:默认移除两端空格,如果加参数,只要是strip里的字符,遇到就全移除
name.lstrip()
name.rstrip()
6.切分/割 split :按照split里的字符进行切分,返回的是列表
7.循环取值
8.lower()将所有字母改成小写,upper(),将所有字母改成大写
9.startswith()/endswith():判断字符串是否以指定参数开头,和判断字符串是否以指定的参数结尾
10.rsplit:从右侧开始切分
11.join:将join的参数打散,然后进行插入指定字符串
12.replace :字符串提换,参数3个,第一个参数是要被替换掉的字符串,第二次参数是用作替换的字符串,第三个参数是替换次数
13.isdigit:判断某个变量是否为数字,返回值为:True or False
is系列:总结就是一句话,只要是判断数字,就是用isdigit()
14.find:查找某个字符串,返回值为索引,找不到返回-1,index的方法和find用法一样,只是index找不到会报错
15.print('a\tb'.expandtabs())
#print(s.expandtabs())
# captalize|swapcase|title
#print(s.capitalize())
#print(s.swapcase())
#print(s.title())
day 06 数据类型的内置方法[数字类型,字符串类型]的更多相关文章
- python 入门基础4 --数据类型及内置方法
今日目录: 零.解压赋值+for循环 一. 可变/不可变和有序/无序 二.基本数据类型及内置方法 1.整型 int 2.浮点型float 3.字符串类型 4.列表类型 三.后期补充内容 零.解压赋值+ ...
- day6 基本数据类型及内置方法
day6 基本数据类型及内置方法 一.10进制转其他进制 1. 十进制转二进制 print(bin(11)) #0b1011 2. 十进制转八进制 print(hex(11)) #0o13 3. 十进 ...
- if循环&数据类型的内置方法(上)
目录 if循环&数据类型的内置方法 for循环 range关键字 for+break for+continue for+else for循环的嵌套使用 数据类型的内置方法 if循环&数 ...
- 08python语法入门--基本数据类型及内置方法
数字类型int与float 定义 类型转换 使用 字符串 定义 类型转换 使用 优先掌握的操作 需要掌握的操作 了解操作 列表 定义 类型转化 使用 优先掌握的操作 需要掌握的操作 了解操作 元组 作 ...
- while + else 使用,while死循环与while的嵌套,for循环基本使用,range关键字,for的循环补充(break、continue、else) ,for循环的嵌套,基本数据类型及内置方法
今日内容 内容概要 while + else 使用 while死循环与while的嵌套 for循环基本使用 range关键字 for的循环补充(break.continue.else) for循环的嵌 ...
- wlile、 for循环和基本数据类型及内置方法
while + else 1.while与else连用 当while没有被关键字break主动结束的情况下 正常结束循环体代码之后执行else的子代码 """ while ...
- while和for循环的补充与数据类型的内置方法(int, float, str)
目录 while与for循环的补充 while + else 死循环 while的嵌套 for补充 range函数 break与continue与else for循环的嵌套 数据类型的内置方法 int ...
- Day 07 数据类型的内置方法[列表,元组,字典,集合]
数据类型的内置方法 一:列表类型[list] 1.用途:多个爱好,多个名字,多个装备等等 2.定义:[]内以逗号分隔多个元素,可以是任意类型的值 3.存在一个值/多个值:多个值 4.有序or无序:有序 ...
- DAY05、基本数据类型与内置方法
一.可变类型与不可变类型: 1.可变类型:值改变,但是id不变 2.不可变类型:值改变,id也改变 二.数据类型: 1.数字类型: 1.1:整型int: 用途:记录年龄.等级.数量 定义方式:age ...
随机推荐
- 洛谷P1486 [NOI2004]郁闷的出纳员
Code: #include<cstdio> #include<algorithm> using namespace std; struct Node{ int s,val,t ...
- 洛谷P2678 跳石头
简简单单二分答案,n和m不要写反 Code: #include<cstdio> #include<algorithm> using namespace std; const i ...
- Python 安装 numpy 以及 matplotlib 的过程
系统:ubuntu 16.04 版本:Python3.5 步骤: 安装 pip sudo apt install python3-pip 查看 pip list 是否有 numpy 以及 matplo ...
- [SHOI2012]信用卡凸包(凸包+直觉)
这个题还是比较有趣. 小心发现,大胆猜想,不用证明! 我们发现所谓的信用卡凸包上弧的长度总和就是圆的周长! 然后再加上每个长宽都减去圆的直径之后的长方形的凸包周长即可! #include<ios ...
- P1423 小玉在游泳
... 题目描述 小玉开心的在游泳,可是她很快难过的发现,自己的力气不够,游泳好累哦.已知小玉第一步能游2米,可是随着越来越累,力气越来越小,她接下来的每一步都只能游出上一步距离的98%.现在小玉想知 ...
- [洛谷P4887]第十四分块(前体)
题目大意: 给定一个长度为\(n\)的序列\(a\),\(k\),和\(m\)次询问. 每次询问给定区间\([l,r]\),求满足\(l\leqslant i< j\leqslant r\)且\ ...
- django迁移数据库报错解决
迁移数据库时提示之前的项目中模型未引入 如图 我在创建新的工程时,迁移数据模型时发现出错,错误提示关联模型未被解决,提示的模型是之前项目中定义的,本项目并没有用到.于是在不知道错误原因下,我重装dja ...
- 2018 MAC下安装Redis和Redis可视化工具RDM并连接Redis
实验环境:一台mac V:10.13.6 一.安装redis brew install redis 二.安装RDM 直接下载安装rdm dmg文件 链接: https://pan.baidu.com/ ...
- FreeMarker hello
一.什么是 FreeMarker FreeMarker 是一个用 Java 语言编写的模板引擎,它基于模板来生成文本输出.FreeMarker 与 Web 容器无关,即在 Web 运行时,它并不知道 ...
- Android測试APP工具(一)
近期面试APP开发者的时候,遇到了技术总监问 APP測试的概念性问题.后面感觉主要的项目流程.项目逻辑.屏幕适配. 測试是全然没有问题的.可是对于APP的性能測试.压力測试等高端的測试.还是存在着美中 ...