python3语法学习第四天--字符串
字符串:是python中的常用数据类型
Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用
访问字符串的值:
下标和分片截取
字符串的连接:‘+’
字符串内置函数挺多,选取代表性:(python有许多不仅从左边也可也从右边开始的对字符串的操作)
join(sub):将sub以字符串为分隔符分割
center(width):将字符串在width的居中并且其余部分用空格补齐
ljust(width):将字符串在width的居左并且其余部分用空格补齐
lstrip():去掉字符左边的所有空格
格式化
字符串.format():
'a{0}b{1}'.format('a','b') Output:aabb位置定义
'a{a}b{b}'.format(a='a',b='b') Output:aabb自定义
如果位置定义和字符串定义同时出现,位置定义要完全在前面
‘{{0}}'.format("打印的字符串") Output:{0} #'{{'是花括号的转义字符串
格式化字符(("I love %c)%(97) Output:"I love a")
格式化操作符辅助指令
Python三引号(triple quotes)
python三引号允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符
三引号让程序员从引号和特殊字符串的泥潭里面解脱出来,自始至终保持一小块字符串的格式是所谓的WYSIWYG(所见即所得)格式的
Python3中,所有的字符串都是Unicode字符串
python3语法学习第四天--字符串相关推荐
- ES6学习(四)—字符串的新增方法
ES6学习(四)-字符串的新增方法 挑重点 文章只列举了一部分 完整版请看阮一峰ES6入门教程 点我查看阮一峰ES6入门教程 实例方法:includes(), startsWith(), endsWi ...
- python3.6学习十四 提示和传递
本节继续熟悉argv参数变量,并于input一起使用. 习题中 prompt = '>'可以变形prompt = ">",单引双引没区别只是书写风格. 上次遗留问题:s ...
- C语言学习(四)字符串和格式化输入/输出
程序清单4.1 talkback.c程序 // talkback.c -- 演示与用户交互 #include <stdio.h> #include <string.h> // ...
- python复制指定字符串_python3.4学习笔记(十五) 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)...
python3.4学习笔记(十五) 字符串操作(string替换.删除.截取.复制.连接.比较.查找.包含.大小写转换.分割等) python print 不换行(在后面加上,end=''),prin ...
- python3语法都相同吗_python3.4学习笔记(一) 基本语法 python3不向下兼容,有些语法跟python2.x不一样...
python3.4学习笔记(一) 基本语法 python3不向下兼容,有些语法跟python2.x不一样,IDLE shell编辑器,快捷键:ALT+p,上一个历史输入内容,ALT+n 下一个历史输入 ...
- python3.4学习笔记(二十一) python实现指定字符串补全空格、前面填充0的方法
python3.4学习笔记(二十一) python实现指定字符串补全空格.前面填充0的方法 Python zfill()方法返回指定长度的字符串,原字符串右对齐,前面填充0. zfill()方法语法: ...
- Python3.6学习笔记总结(四),很重要的一课,并带上你喜欢的Python视频教程!
文章内容 Python3.6学习笔记总结(一),带动你学习! Python3.6学习笔记总结(二),Python的高级特性 Python3.6学习笔记总结(三),看完这些,Python你就基本掌握了 ...
- 2021年大数据常用语言Scala(五):基础语法学习 字符串
字符串 scala提供多种定义字符串的方式,将来我们可以根据需要来选择最方便的定义方式. 使用双引号 使用插值表达式 使用三引号 使用双引号 语法 val/var 变量名 = "字符串&qu ...
- XGBoost学习(四):实战-python3
XGBoost学习(一):原理 XGBoost学习(二):安装及介绍 XGBoost学习(三):模型详解 XGBoost学习(四):实战 XGBoost学习(五):参数调优 XGBoost学习(六): ...
- el表达式的语法_「手把手教python3接口自动化」「第三章」:Python3 语法
1 Python3 语法 1.1 基础语法 [编码] 默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串. 当然你也可以为源码文件指定不同的编码. [标 ...
最新文章
- android gravity和layout_gravity区别
- SynchronizedMap和ConcurrentHashMap有什么区别
- 安卓中实现两端对齐,中间fill_parent的方法
- VC6.0:“Setup was unable to create a DCOM user account“的解决方案
- VUE2.0开发环境安装
- Eureka、Zookeeper和Consul 的区别
- mysql微服务查询问题_微服务架构下,Mysql读写分离后,数据库CPU飙升卡壳问题解析...
- HDU-5023 线段树染色问题+延时标记
- 002---设计表结构
- ios抓包软件Thor限时折扣6元中,手慢无
- nsis出错_安装程序出现NSIS ERROR错误解决思路
- Linux下9种优秀的代码比对工具推荐
- poi填充word,动态生成表格+LibreOffice转成pdf
- 成为“高维空间”的人
- 一次zookeeper启动失败的解决过程
- 5.Selector详解
- 人脸识别不开手机也能解锁吗_为什么不应该用脸解锁手机
- IDEA出现Perhaps you are running on a JRE rather than a JDK?
- 78、基于STM32单片机学习型搬运机器人四自由度机械臂机械手遥感控制设计
- 【voice-ui】代码用例展示并改主题配色,添加一键复制功能
热门文章
- python中的monkey-patching
- Senparc.Weixin.MP.Sample 配置redis服务器密码
- Oracle常用函数笔记
- 代码大全旁边的一本书--感受《UNIX编程艺术》
- 安装biztalk2006后导致QuickStartV20不正常
- 计算机知识认证,[IT认证]计算机基础知识.ppt
- 【视频】LSTM神经网络架构和原理及其在Python中的预测应用|数据分享
- 拓端tecdat|R语言POT超阈值模型在洪水风险频率分析中的应用研究
- 拓端tecdat|R语言混合时间模型预测对时间序列进行点估计
- 响应服务器589,示例HTTP范围请求会话