4.字符串的修饰

方法 描述
center 让字符串在指定的长度居中,如果不能居中左短右长,可以指定填充内容, 默认以空格填充 
ljust 让字符串在指定的长度左齐,可以指定填充内容,默认以空格填充
ljust 让字符串在指定的长度右齐,可以指定填充内容,默认以空格填充
rjust 将字符串填充到指定的长度,不足地方用0从左开始补充
zfill 按照顺序,将后面的参数传递给前面的大括号
strip 默认去除两边的空格,去除内容可以指定
rstrip 默认去除右边的空格,去除内容可以指定
lstrip 默认去除左边的空格,去除内容可以指定

(1) .字符串格式化­format()

format()用法:

1、使用位置参数

msg="大家好我叫{},今年{}岁了"
print(msg.format('阿衰',10))
msg="大家好我叫{0}!我叫{0}!我叫{0},今年{1}岁了!{1}岁了!{1}岁了"
print(msg.format("阿衰",10))
print("我叫{},今年{}岁,身高{}cm,体重{}公斤".format('张三',5,96.5,13))
print("我叫{0},今年{1}岁了,我叫{2},今年{}岁了".format('李四',1,'张三',5,4))

2,使用关键字

msg="大家好我叫{name}!我叫{name}!我叫{name},今年{age}岁了"
print(msg.format(name="zs",age=21))
print(msg.format(age=21,name="1s"))

3、填充与格式化

格式: : 填充字符[宽度]

<  表示向左对齐, ^ 表示居中对齐, > 表示向右对齐

print("我叫{:*^5},我今年{:<4}岁了">format('张三丰',50))

4、精度与进制

print('长方形的宽是{:.2f}cm,高是{:.3f}cm,求长方形的面积'.format(3/2,5/3))
print('二进制{:b}'.format(10))
print('八进制{:o}'.format(10))
print('十六进制{:x}'.format(10))

python新手入门-------字符串与函数(3)相关推荐

  1. python新手入门——————字符串函数(2)

    1.字符串的修饰 方法                                                                   描述 center              ...

  2. Python新手入门英文

    Python新手入门英文词汇笔记(1-1) 英文词汇总结 一.交互式环境与print输出 1.print:打印/输出 2.coding:编码 3.syntax:语法 4.error:错误 5.inva ...

  3. python新手入门教程思路-Python新手入门教程_教你怎么用Python做数据分析

    Python新手入门教程_教你怎么用Python做数据分析 跟大家讲了这么多期的Python教程,有小伙伴在学Python新手教程的时候说学Python比较复杂的地方就是资料太多了,比较复杂.很多网上 ...

  4. 蓝桥云课 Python新手入门课 笔记

    Python 新手入门课_Python - 蓝桥云课 目录 Python 新手入门课_Python - 蓝桥云课 实验一  进入编程大门 实验二  认识Linux 实验三  认识Python 实验四 ...

  5. Python新手入门百问百答

    Python新手入门百问百答 Q1:Python如何查看已经安装的库或模块.安装包? iPython清屏命令,如何清空命令窗? Python字符串前加r和不加r的区别? 如何让Python画图的时候不 ...

  6. python新手入门英文词汇_Python新手入门基础的英文笔记有哪些

    Python新手入门基础的英文笔记有哪些 发布时间:2020-11-20 11:59:05 来源:亿速云 阅读:88 作者:小新 小编给大家分享一下Python新手入门基础的英文笔记有哪些,希望大家阅 ...

  7. 给伸手党的福利:Python新手入门引导

    不知道你们有没有与我同样的经历,下定决心要学Python,也制定了21天的自学Python学习计划(都说21天是养成一个好习惯的最佳周期,结果第一个21天就从收集资料,直接到放弃.)收集的视频等资源放 ...

  8. python pip-什么是pip?Python新手入门指南

    什么是 pip ?pip 是 Python 中的标准库管理器.它允许你安装和管理不属于 Python标准库 的其它软件包.本教程就是为 Python 新手介绍 pip. 通过本教程,你将学到: 1. ...

  9. 编程入门python语言是多大孩子学的-不学点编程,将来怎么给孩子辅导作业―Python新手入门教程...

    为了填满AI时代的人才缺口,编程语言教育都从娃娃抓起了!如果你还不懂Python是什么将来怎么给孩子辅导作业呢? Python新手入门教程 近期,浙江省信息技术课程改革方案出台,Python言语现已断 ...

最新文章

  1. Accent-Insensitive, Accent Sensitive, a ã, e é 模糊查询
  2. python 语言教程(4)元组
  3. 网络调试指令ping、telnet、curl
  4. CCF201409-2 画图(100分)
  5. 大数据时代,海量数据处理常用思路和方法总结
  6. hibernate_09_关联映射_多对一
  7. 我与华为网络技术大赛
  8. 洛谷 P5056 【模板】插头dp
  9. EXCEL基本操作技巧
  10. 2005冬季转会名单-PS
  11. 装饰者模式---装饰者模式和桥接模式的区别
  12. JavaScript|JavaScript 高级语法——详细汇总
  13. OneNote子弹笔记(How to Bullet Journal with OneNote)
  14. java 一个线程占多少内存_一个jvm线程占用多少操作系统内存
  15. 爱情智慧:结婚是什么感觉
  16. 各行各业数字化转型的高分答卷来啦,快来“抄作业”呀
  17. 【制作】基于金沙滩51单片机的电子密码锁程序
  18. deepin深度应用商店无法安装卸载软件解决方法
  19. 【每日一题】014 星期一
  20. Modbus Tcp协议详解

热门文章

  1. 总结VUE控制滚动滑动方法
  2. 运用Python完成学生成绩判定
  3. 提取单元格中某字符最后出现位置之前的数据
  4. 老男孩网络安全 | 从小白到月薪13k,仅仅只用了三个多月的时间!
  5. Facebook like 按钮的语言设置
  6. 梦想在三十岁起航!__来自黑马程序员69期安卓班的学员
  7. Observability——Wavefront
  8. C语言停车场管理模拟系统
  9. 深度学习图像标签标注软件labelme超详细教程
  10. 西米推荐-FileYee:可能是最简单安全的数据文件备份软件