1. #%s为变量的占位符,s是string的简写,可接受字符。 %d也是占位符,用于接受数字
    name = input("name:")
    age = input("age:")
    job = input("job:")
    info = """
    --------- info %s ---------
    name:%s
    age:%s
    job:%s
    """ % (name, name, age, job)
    print(info)
  2.  
  3. #利用占位符{}来填充数据
    name = input("name:")
    age = int(input("age:"))
    job = input("job:")
    info = """
    --------- info {_name} ---------
    name:{_name}
    age:{_age}
    job:{_job}
    """ .format(_name=name, _age=age, _job=job)
    print(info)
  4.  
  5. #【利用占位符来填充数据】
    username="human"
    print ("welcome user {_name} login... " .format(_name=username))
  6.  
  7. #输出时显示颜色
    #字符串前缀:\033[显示方式;字体色;背景色m
    #字符串后缀:\033[0m
  8.  
  9. print ("\033[1;31mHello,world!\033[0m") #背景色可不填,后缀是固定写法
    print ("\033[4;32mHello,world!\033[0m")
  10.  
  11. print ("\033[1;31;40;mHello,world!\033[0m") #3X是字体色,4X是背景色,无先后顺序
  12.  
  13. #如果给变量输出颜色,方法如下:
    age = 33
  14.  
  15. print("\033[1;31m")
    print(age)
    print("\033[0m")
  16.  
  17. #
    # -------------------------------------------
    # 字体色 | 背景色 | 颜色描述
    # -------------------------------------------
    # | 40 | 黑色
    # | 41 | 红色
    # | 42 | 绿色
    # | 43 | 黃色
    # | 44 | 蓝色
    # | 45 | 紫红色
    # | 46 | 青蓝色
    # | 47 | 白色
    # -------------------------------------------
    # -------------------------------
    # 显示方式 | 效果
    # -------------------------------
    # | 终端默认设置
    # | 高亮显示
    # | 使用下划线
    # | 闪烁
    # | 反白显示
    # | 不可见
    # -------------------------------
  18.  
  19. #重复输出字符:
    print ("$" *20) #重复输出$号20次
  20.  
  21. name = 'alex jack'
    print(name)
    print(name.capitalize()) #行首字母大写
    print(name.count("a")) #统计字母a的个数
    print(name.center(20,"-")) #共打印20个字符,变量值居中,剩下的用-填充
    print("Total".center(30,"-"))
  22.  
  23. print(name.find('jack')) #查找字符串的起始位置
  24.  
  25. print('aaa'.isidentifier()) #判断是否为合法的标识符(变量名)
  26.  
  27. print('alex li'.replace('l','L')) #对变量值作替换
  28.  
  29. #输出进度条
    import sys,time
  30.  
  31. for i in range(40):
    sys.stdout.write("#")
    sys.stdout.flush()
    time.sleep(0.1)

print命令的更多相关文章

  1. Python print命令/ 解压序列

    Python 命令参数  print 命令 : #默认的print是有个 空格,和换行的 # print(sep= ' ') # print(end = '/n') a = 'sunjinchao' ...

  2. Linux Shell编程 cut、print命令

    cut命令:查找符合条件的列 cut  命令是在文件中提取符合条件的列,虽然 cut 命令用于提取符合条件的列,但是也要一行一行地进行数据提取.也就是说,先要读取文本的第一行数据,在此行中判断是否有符 ...

  3. linux常用命令 print格式输出

    格式化输出命令 printf '输出类型 输出格式' 输出内容 输出类型: %ns 输出字符串,n是数字指代输出的几个字符 %ni 输出整数,n是数字指代输出几个数字 %m.nf 输出浮点数.m和n是 ...

  4. 第10章 Shell编程(2)_字符截取命令

    2. 字符截取命令 2.1 cut字段提取命令(grep提取行,cut提取列) (1)cut命令:#cut [选项] 文件名 选项: -f 列号:提取第几列: -d 分隔符:按照指定分隔符分割列,默认 ...

  5. windows命令

    开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选&qu ...

  6. print、sp_helptext的限制与扩展

    在SQL中,使用动态SQL是很常见的.有些复杂的计算,或是存储过程,代码很长,中间可能有多次执行SQL语句.而调试拼串的SQL语句却是件痛苦的事,很难看出来运行的语句是什么.所以我会经常使用print ...

  7. 【转载】Linux常用命令列表

    原文地址:http://www.cnblogs.com/Javame/p/3968343.html 1 目录与文件操作 1.1 ls(初级) 使用权限:所有人 功能 : 显示指定工作目录下之内容(列出 ...

  8. uboot命令

    uboot是怎么启动kernel的呢? 先熟悉一下uboot的命令吧. 首先是md, 查看内存. OpenJTAG> md 000000000: ea000014 e59ff014 e59ff0 ...

  9. CentOS 6中MATLAB print函数“所见非所得”bug的解决方案

    0 系统配置+软件版本 主机:Dell optiplex 390 MT (i5) 系统+软件:CentOS 6.5 x64, Matlab R2012, R2013 系统+软件:CentOS 6.7 ...

随机推荐

  1. PHP的垃圾回收

    PHP使用引用计数和写时拷贝(Copy-On-Write)来管理内存. 引用技术不言自明,写时拷贝工作原来如下: $worker = array("Fred", 35, " ...

  2. Scrum立会报告+燃尽图(Final阶段第五次)

    此作业要求参见:https://edu.cnblogs.com/campus/nenu/2018fall/homework/2484 项目地址:https://coding.net/u/wuyy694 ...

  3. 暑假作业app博客

    一.光照传感器 界面 简介 运用了传感器类,通过手机的感应区根据当时的光照强度显示出数据. 核心代码 protected void onCreate(Bundle savedInstanceState ...

  4. 20172325 2016-2017-2 《Java程序设计》第四周学习总结

    20172325 2016-2017-2 <Java程序设计>第四周学习总结 教材学习内容总结 1.对类.对象.声明变量的定义和属性有了进一步的了解 2.学会如何编写一个类并运用到需要的程 ...

  5. web07-jdbcBookStore

    新建web项目,名字 新建servlet,名字CreateDBServlet 内容为: ---- 配置web.xml 数据库的URL.driveclass.user.passWord都写在web.xm ...

  6. java微信开发之接受消息回复图片或者文本

    上回说到 接口连接成功,接下来是真正的开发了. 消息的接收,整个过程就是关注订阅号的用户在微信订阅号中发送消息,微信服务器接收到消息,将消息发给开发者的服务器,服务器接收消息然后可以根据内容进行回复. ...

  7. Hibernate left join

    6.4.5  左外连接 左外连接(Left Outer Join)查询出左表对应的复合条件的所有记录,如查询李晓梅同学的选课信息.下面是类HQLLeftOuterJoinQuery的源代码. 其实关联 ...

  8. POJ 3744 Scout YYF I 概率dp+矩阵快速幂

    题目链接: http://poj.org/problem?id=3744 Scout YYF I Time Limit: 1000MSMemory Limit: 65536K 问题描述 YYF is ...

  9. MIT挑战(如何在12个月内自学完成MIT计算机科学的33门课程|内附MIT公开课程资源和学习顺序

    译者注:本文译自Scott H. Young的博客,Scott拥有超强的学习能力,曾在12个月内自学完成麻省理工学院计算机科学的33门课程.本文就是他个人对于这次MIT挑战的介绍和总结. 版权声明:本 ...

  10. 简单的树(summary)

    实验任务 可怜的 Bibi 丢了好几台手机以后,看谁都像是小偷,他已经在小本本上记下了他认为的各个地点的小偷数量. 现在我们将Bibi的家附近的地形抽象成一棵有根树.每个地点都是树上的 一个节点,节点 ...