print命令
#%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命令的更多相关文章
- Python print命令/ 解压序列
Python 命令参数 print 命令 : #默认的print是有个 空格,和换行的 # print(sep= ' ') # print(end = '/n') a = 'sunjinchao' ...
- Linux Shell编程 cut、print命令
cut命令:查找符合条件的列 cut 命令是在文件中提取符合条件的列,虽然 cut 命令用于提取符合条件的列,但是也要一行一行地进行数据提取.也就是说,先要读取文本的第一行数据,在此行中判断是否有符 ...
- linux常用命令 print格式输出
格式化输出命令 printf '输出类型 输出格式' 输出内容 输出类型: %ns 输出字符串,n是数字指代输出的几个字符 %ni 输出整数,n是数字指代输出几个数字 %m.nf 输出浮点数.m和n是 ...
- 第10章 Shell编程(2)_字符截取命令
2. 字符截取命令 2.1 cut字段提取命令(grep提取行,cut提取列) (1)cut命令:#cut [选项] 文件名 选项: -f 列号:提取第几列: -d 分隔符:按照指定分隔符分割列,默认 ...
- windows命令
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选&qu ...
- print、sp_helptext的限制与扩展
在SQL中,使用动态SQL是很常见的.有些复杂的计算,或是存储过程,代码很长,中间可能有多次执行SQL语句.而调试拼串的SQL语句却是件痛苦的事,很难看出来运行的语句是什么.所以我会经常使用print ...
- 【转载】Linux常用命令列表
原文地址:http://www.cnblogs.com/Javame/p/3968343.html 1 目录与文件操作 1.1 ls(初级) 使用权限:所有人 功能 : 显示指定工作目录下之内容(列出 ...
- uboot命令
uboot是怎么启动kernel的呢? 先熟悉一下uboot的命令吧. 首先是md, 查看内存. OpenJTAG> md 000000000: ea000014 e59ff014 e59ff0 ...
- CentOS 6中MATLAB print函数“所见非所得”bug的解决方案
0 系统配置+软件版本 主机:Dell optiplex 390 MT (i5) 系统+软件:CentOS 6.5 x64, Matlab R2012, R2013 系统+软件:CentOS 6.7 ...
随机推荐
- ES6的新特性(23)——ArrayBuffer
ArrayBuffer ArrayBuffer对象.TypedArray视图和DataView视图是 JavaScript 操作二进制数据的一个接口.这些对象早就存在,属于独立的规格(2011 年 2 ...
- 解决SecureCRT小键盘乱码
SecureCRT软件菜单,Options -> Session Options ->Terminal -> Emulation,右侧面板中"Terminal"选 ...
- 互评Beta版本 - Hello World团队项目空天猎
由于改组项目未提供可以直接进行安装运行的安装包或可执行文件,所以我找到了该组组长陈同学,由他根据其小组项目的功能说明书进行演示. 基于NABCD评论作品,及改进建议 每个小组评论其他小组beta发布的 ...
- spring冲刺第十天
调试运行,对整体的游戏方面进行改进.冲刺完了,但依然有很多问题,比如无法暂停,游戏结束后只能退出重来等
- 结对作业——web四则运算
目录: 一.Coding.net项目地址 二.PSP 三.接口设计 四.接口实现 五.性能分析 六.单元测试 七.异常处理 八.模块设计 九.模块对接 十.结对 十一.思考 十二.PSP 网站:htt ...
- Sql Server自增ID与序号的使用
SQL 自增ID alter table a add id int identity(1,1) not null 这里为 a 表增加一个 id 字段,其中identity(1,1)代表自增,第一个1代 ...
- Vue.js——60分钟browserify项目模板快速入门
概述 在之前的一系列vue.js文章,我们都是用传统模式引用vue.js以及其他的js文件的,这在开发时会产生一些问题. 首先,这限定了我们的开发模式是基于页面的,而不是基于组件的,组件的所有代码都直 ...
- [转帖]从HTTP/0.9到HTTP/2:一文读懂HTTP协议的历史演变和设计思路
从HTTP/0.9到HTTP/2:一文读懂HTTP协议的历史演变和设计思路 http://www.52im.net/thread-1709-1-2.html 本文原作者阮一峰,作者博客:r ...
- find K maximum value from an unsorted array(implement min heap)
Maintain a min-heap with size = k, to collect the result. //Find K minimum values from an unsorted a ...
- 安装pycharm软件后,打开robot framework怎么默认用pycharm打开
1.打开ride.py的属性,修改打开方式