day03 字符串
今日学习
1.python的基本数据回顾
2.int--数字类型
3.bool值 取值只有True False bool值没有操作
4.字符串
1.python的基本数据回顾
1)int =>整数,主要用来进行数学运算
2)str=>字符串 可以保存少量数据并进行相应的操作
3)bool=>布尔值 用来判断真假 Ture False
4)list=>列表 储存大量的数据.用[]表示
5)tuple=>元组,不可以发生改变 用()表示
6)dict =>字典 保存键值对 一样可以大量保存数据
7)set=>集合 保存大量数据.不可以重复 其实就是不保存value的dict
2.int--数字类型
在python3中所有的整数都是int类型. 但在python2版本中如果数据量比较⼤. 会使⽤long类型. 在python3版本中不存在long类型
3.bool值 取值只有True False bool值没有操作
转换问题: str => int int(str) int => str str(int) int => bool bool(int) . 0是False 非0是True bool=>int int(bool) True是1, False是0 str => bool bool(str) 空字符串是False, 不空是True bool => str str(bool) 把bool值转换成相应的"值"
4.字符串
把字符连成串 在python中使用 ' , " , ''' , " " "引起来的内容被称为字符串
切片和索引
索引就是下标 切记 下标从0开始
切片我们可以使用下标来截取部分文字符串的内容
顾头不顾腚 从start开始截取到end位置 但不包括end
片长 :如果是整数,则从左往右取 如果是负数 则从右往左取 默认是1
字符串的相关操作方法
1 upper 所有字母大写
2.strip 去掉两端的空格 空格包括空白 \n 换行 \t Tab
3.replace (old,new) 把old 换成new
4.split()切割字符串
5.startswith ()判断是否以xxx开头
endwith ()判断是否以xxx结尾
6.find 查找 找不到返回-1
7.isdigit()判断是否数字组成
8. len()求长度
格式化输出
s="我叫%s,今年%s岁了,我喜欢%s,"%(周杰伦,18,昆凌)
s="f我叫{name},今年{age},我喜欢{wife}"
day03 字符串的更多相关文章
- day03字符串
字符串 1.方法详细内容 方法 强制转换 ##### 1.大小写转换 Value.upper() / value.lower() new_value=value.upper() print(new_v ...
- Python大神成长之路: 第三次学习记录 集合 函数 装饰 re
学习记录day03 字符串可以直接切片,But字符串不可修改 字符串修改:生成了一个新的字符串 LIst修改,在原基础上修改(原内存上) 集合是一个无序的,不重复的数据组合,它的主要作用如 ...
- Python全栈--目录导航
这里更新以Python语言作为基础,想要成为全栈工程师需要掌握的技能... Python基础语法 day01 初识Python day02 while循环 运算符和编码 day03 字符串 day04 ...
- day03——整型、字符串、for循环
day03 整型 用于比较和运算 32位:-2 ** 31--2 ** 31-1 64位:-2 ** 63--2 ** 63-1 长整型(long) python2中有长整型.获取的是整数 pytho ...
- day03 python数据类型 数字 字符串 布尔
day03 python 一.基本数据类型 1.int a= 8 a_length = a.bit_length() #此方法求数字的二进制长度 print(a_length) ...
- python学习-day03:整形、字符串常用方法:
一.数字,int 1.1: a.int(object)转化数字类型: a=' b=int(a) b=b+1000 print(b) 223 <class 'int'> 答案 b.转化二进制 ...
- 变量 + 数据类型(数字 + 字符串)(day03整理)
目录 一.上节课回顾 四 编程语言分类 (一) 机器语言 (二)汇编语言 (三) 高级语言 (四) 网络瓶颈效应 五.执行python程序两种方式 (一) 交互式(jupytre) (二) 命令行式( ...
- python27期day03:字符串详解:整型、可变数据类型和不可变数据类型、进制转换、索引、切片、步长、字符串方法、进制转换、作业题。
1.%s: a = "我是新力,我喜欢:%s,我钟爱:%s"b = a%("开车","唱跳rap")print(b)2.整型: 整数在Pyt ...
- day03 for循环、字符串方法、类型转换
01 上周内容回顾 while 条件: 循环体 例: while True: print(111) print(222) print(333) 结束循环的两种方式: 1,改变条件. 2,break. ...
随机推荐
- Python Scrapy 爬取煎蛋网妹子图实例(一)
前面介绍了爬虫框架的一个实例,那个比较简单,这里在介绍一个实例 爬取 煎蛋网 妹子图,遗憾的是 上周煎蛋网还有妹子图了,但是这周妹子图变成了 随手拍, 不过没关系,我们爬图的目的是为了加强实战应用,管 ...
- python paramiko 模块简单介绍
背景,公司的很多服务包括数据库访问都需要通过跳板机访问,为日常工作及使用带来了麻烦,特别数python直接操作数据更是麻烦了,所以一直想实现python 通过跳板机访问数据库的操作. 首先了解到了 p ...
- 第 6 章 存储 - 040 - docker managed volume
docker managed volume 与 bind mount 在最大区别是不需要指定 mount 源,指明 mount point 就行了 通过 -v 告诉 docker 需要一个 data ...
- centos php5.4 升级 php7
接上篇,edusoho需要php5.5以上版本,于是需要升级本地php php是通过yum默认安装的.以下安装参考 link https://blog.csdn.net/u012569217/arti ...
- English trip M1 - AC11 I Dreamed a Dream? 我做了一个梦 Teacher:Lamb
In this lesson you will learn to describe an experience. 这节课你讲学习到描述经历 课上内容(Lesson) 词汇(Key Word ) 句型 ...
- LeetCode--441--排列硬币
问题描述: 你总共有 n 枚硬币,你需要将它们摆成一个阶梯形状,第 k 行就必须正好有 k 枚硬币. 给定一个数字 n,找出可形成完整阶梯行的总行数. n 是一个非负整数,并且在32位有符号整型的范围 ...
- Myeclipse项目中Source、Projects、Libraries、Order and export含义
Myeclipse 新建一个项目时,会出现如下界面 输入项目名,点击next Source source folder:存放.java源文件的根目录:output folder:.class编译输出的 ...
- 数据库SQLserver(课本)
一.SQL server的部署 1.数据库的基本概念 数据库通常是一个由行和列组成的二维表 数据表中的行通常叫做记录或元祖 数据表中的列通常叫做字段或属性 2.主键和外键 主键:定义主键可以保证数据的 ...
- 深入解析 composer 的自动加载原理 (转)
深入解析 composer 的自动加载原理 转自:https://segmentfault.com/a/1190000014948542 前言 PHP 自5.3的版本之后,已经重焕新生,命名空间.性状 ...
- 完整的Django入门指南学习笔记2
part2: 前沿 在第一节中,我们安装了项目所需要的一切:Python3.6以及在虚拟环境中运行的Django2.0,这部分教程继续在项目上编写代码. 开始写代码前,先讨论下项目的相关背景知识,然后 ...