#%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) #利用占位符{}来填充数据
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) #【利用占位符来填充数据】
username="human"
print ("welcome user {_name} login... " .format(_name=username)) #输出时显示颜色
#字符串前缀:\033[显示方式;字体色;背景色m
#字符串后缀:\033[0m print ("\033[1;31mHello,world!\033[0m") #背景色可不填,后缀是固定写法
print ("\033[4;32mHello,world!\033[0m") print ("\033[1;31;40;mHello,world!\033[0m") #3X是字体色,4X是背景色,无先后顺序 #如果给变量输出颜色,方法如下:
age = 33 print("\033[1;31m")
print(age)
print("\033[0m") #
# -------------------------------------------
# 字体色 | 背景色 | 颜色描述
# -------------------------------------------
# | 40 | 黑色
# | 41 | 红色
# | 42 | 绿色
# | 43 | 黃色
# | 44 | 蓝色
# | 45 | 紫红色
# | 46 | 青蓝色
# | 47 | 白色
# -------------------------------------------
# -------------------------------
# 显示方式 | 效果
# -------------------------------
# | 终端默认设置
# | 高亮显示
# | 使用下划线
# | 闪烁
# | 反白显示
# | 不可见
# ------------------------------- #重复输出字符:
print ("$" *20) #重复输出$号20次 name = 'alex jack'
print(name)
print(name.capitalize()) #行首字母大写
print(name.count("a")) #统计字母a的个数
print(name.center(20,"-")) #共打印20个字符,变量值居中,剩下的用-填充
print("Total".center(30,"-")) print(name.find('jack')) #查找字符串的起始位置 print('aaa'.isidentifier()) #判断是否为合法的标识符(变量名) print('alex li'.replace('l','L')) #对变量值作替换 #输出进度条
import sys,time 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. [leetcode-897-Increasing Order Search Tree]

    Given a tree, rearrange the tree in in-order so that the leftmost node in the tree is now the root o ...

  2. [!] Attempt to read non existent folder `***********`

    以前遇到过的问题,最近又出现了,问题单独列出,容易查找: $ pod install [!] Attempt to read non existent folder `/Users/galahad/D ...

  3. js备忘录4

    for (var key in obj) { console.log('对象属性名:' , key); if (obj[key] instanceof Object) { sayName(obj[ke ...

  4. 初涉JSP+JDBC 基于SQL2008的登陆验证程序

    简单的以代码的形式纪念一下,因为现在还没有解决SQL2008驱动的问题,并且有好多东西要学,所以日后会有更新~ 所安装的软件有:SQL2008,eclipse,tomcat,JDK,涉及环境配置.等等 ...

  5. HDU 5925 Coconuts 离散化

    题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=5925 Coconuts Time Limit: 9000/4500 MS (Java/Others) ...

  6. 转 JS模块化简单实现

    git示例地址:https://github.com/wufenfen/requireJS-Demo.git

  7. 弹出提示框的方式——java

    1.显示一个错误对话框,该对话框显示的 message 为 'alert': JOptionPane.showMessageDialog(null, "alert", " ...

  8. oracle 取俩个字符串的差集

    思路: --funcation RemoveSameStr(in_str,splitStr) ;用于去除重复值 ; SELECT b.memberid, RemoveSameStr(wm_concat ...

  9. mysql-master-ha 实现mysql master的高可用。

    常用的mysql 高可用有下面几种方案: 名称 原理 特点 mysqlmha Perl脚本对mysql master做心跳,master down了以后,选举new master   ,是要改代理层的 ...

  10. poj 3311(状态压缩DP)

    poj  3311(状态压缩DP) 题意:一个人送披萨从原点出发,每次不超过10个地方,每个地方可以重复走,给出这些地方之间的时间,求送完披萨回到原点的最小时间. 解析:类似TSP问题,但是每个点可以 ...