和ljust() 方法类似,不同之处在于,rjust() 方法是向字符串的左侧填充指定字符,从而达到右对齐文本的目的。

rjust() 方法的基本格式如下:

S.rjust(width[, fillchar])

其中各个参数的含义如下:

S:表示要进行填充的字符串;

width:表示包括 S 本身长度在内,字符串要占的总长度;

fillchar:作为可选参数,用来指定填充字符串时所用的字符,默认情况使用空格。

【例 1】

S = 'http://c.biancheng.net/python/'

addr = 'http://c.biancheng.net'

print(S.rjust(35))

print(addr.rjust(35))

输出结果为:

http://c.biancheng.net/python/

http://c.biancheng.net

可以看到,每行字符串都占用 35 个字节的位置,实现了整体的右对齐效果。

【例 2】

S = 'http://c.biancheng.net/python/'

addr = 'http://c.biancheng.net'

print(S.rjust(35,'-'))

print(addr.rjust(35,'-'))

输出结果为:

-----http://c.biancheng.net/python/

-------------http://c.biancheng.net

python中右对齐_Python rjust()字符串右对齐方法详解相关推荐

  1. python accept解析_python中requests库使用方法详解

    一.什么是Requests Requests 是⽤Python语⾔编写,基于urllib,采⽤Apache2 Licensed开源协议的 HTTP 库.它⽐ urllib 更加⽅便,可以节约我们⼤量的 ...

  2. python动态变量名_python实现可变变量名方法详解

    如果要写一个程序,让x1为1,x2为2,然后直到x100为100,你会怎么做? 在C这种静态语言里,变量名这个标识符实际上会被编译器直接翻译成内存地址,所以除了手动设置每个变量的值以外,没办法做到这点 ...

  3. python telnet线程锁_对python使用telnet实现弱密码登录的方法详解

    系统环境: 64位win7企业版 python2.7.10 2016.08.16修改内容: 1)read_until()函数是可以设置timeout的,之前不能获取到password之后的返回是因为调 ...

  4. python 命令-python解析命令行参数的三种方法详解

    这篇文章主要介绍了python解析命令行参数的三种方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 python解析命令行参数主要有三种方法: ...

  5. Python实现发送警告通知到企业微信方法详解

    常见的报警方式有:邮件,电话,短信,微信.本文将介绍如何利用Python发送警告通知到企业微信,文中的示例代码有一定的参考价值,感兴趣的可以了解一下.编程资料点击免费领取 目录 1. 新建应用 2. ...

  6. PyKivy入门教程:Kivy Python库的介绍、安装及使用方法详解

    PyKivy入门教程:Kivy Python库的介绍.安装及使用方法详解 Kivy是一个跨平台的Python GUI工具包,可以用于开发能够在多种设备和操作系统上运行的应用程序.Kivy支持触摸输入. ...

  7. JavaScript字符串对象的方法详解

    JavaScript字符串对象的方法详解 前面的博客我们说到了字符串对象的创建,属性及字符串的拼接.现在来详细讲一下字符串的方法. 1.ES6之前的方法 // js字符串的方法var str=&quo ...

  8. python中str是什么_python的str()字符串类型的方法详解

    字符串一旦创建,不可修改,一旦修改或者拼接,都会造成重新生成字符串,因为内存存数据是一个挨着一个存的,如果增加一个字符串的话,之前的老位置只有一个地方,不够,这是原理性的东西,在其他语言里面也一样 7 ...

  9. [转载] python 遍历字符串 字符_python 遍历字符串(含汉字)实例详解

    参考链接: Python字符串| rfind python 遍历字符串(含汉字)实例详解 python 遍历字符串(含汉字)实例详解 s = "中国china" for j in ...

最新文章

  1. 为什么 Java 中“1000==1000”为false,而”100==100“为true?
  2. LeetCode Binary Tree Preorder Traversal(二叉树的前序遍历)
  3. Java transient关键字(序列化避免被反序列化获取敏感信息)
  4. 趣图:老师讲算法 vs 油管三哥讲算法
  5. Agile Web Application Development with Yii 1.1 and PHP5
  6. 最小生成树之普里姆算法
  7. C语言中#define的用法
  8. .NET: 如何在宿主中动态加载所有的服务
  9. 使用WindowsHooks库制作和使用全局钩子
  10. 阴险的codeproject
  11. 计算机考研作息时间表,2016考研人:牛人的考研作息时间表
  12. matlab liccode,有没有哪位大佬能帮忙解决以下两个错误:liccode=cha
  13. 终端测试是硬件测试还是软件测试,移动终端软件测试基础知识
  14. 开发必备技术--docker(使用篇)
  15. 2.3 构建C语言入职教程
  16. Windows 7/8 创建WIFI热点
  17. cesium绑定鼠标事件,及清除事件
  18. python统计有几个单词_统计文件中单词的个数---Shell及python版
  19. MailKit和MimeKit 收发邮件
  20. qqhelp.net 删除 查杀 清除QQ病毒qqhelp变种(6440'qqhelp'net/#sqq5)的方法

热门文章

  1. Metasequoia for Mac(水杉3D建模器)
  2. zuul设置熔断、断路器
  3. 思科服务器查看生成树协议,生成树协议、CDP思科设备发现协议、SSH协议
  4. 计算机系迎新晚会策划,计算机科学系迎新晚会策划书.doc
  5. 刘未鹏 - 为什么你现在就应该开始写博客
  6. DROID-SLAM: 单目、双目、RGBD相机的深度视觉SLAM
  7. 软考——软件测评师基础知识
  8. MySQL迁移到kdb_Q语言把mysql输入导入到KDB+数据库
  9. android qq pad,腾讯QQ for Pad Android版本体验
  10. 华为服务器1u系列,1u服务器是什么意思