一起来了解python的基本输入和输出
程序员文章站
2023-02-01 09:58:27
目录python基本输入和输出1.input输入函数2.print输出函数2.1print输出颜色控制(终端有效)总结python基本输入和输出1.input输入函数input函数:获取用户输入,保存...
python基本输入和输出
1.input输入函数
input函数:获取用户输入,保存成一个字符串。
>>> name = input("请输入你的名字:") 请输入你的名字:>? onceday >>>name 'onceday'
注意,即使你输入的数字,也会保存为字符串!
input函数将用户输入原样不动的返回去,并包装成一个字符串。
input函数有时可以巧妙地用于阻塞或暂停程序
2.print输出函数
用于将内容格式化显示在标准输出上,主要指的是屏幕显示器。
print可以接受多个字符串,字符串类型的变量或者可print的对象。每个字符串用逗号“,”隔开,连成一串输出。print会依次打印每个字符串,同时,每遇到一个逗号“,”就输出一个空格。
print('aaa','bbb','ccc') aaa bbb ccc
对于形如print(a+"a"+b)
的语句,其实是先计算a+"a"+b
的值,然后再通过print打印它。print()会自动执行内部的语句,输出想要的结果。
print函数的原型:print(self, *args, sep=' ', end='\n', file=none)
- sep参数: 分隔的符号,默认是一个空格;
-
end参数: 打印后的结束方式,默认为换行符
\n
。如果,设置end=''
,则可以不换行,让print在一行内连续打印。活用print的参数,可以实现灵活的打印控制。
2.1print输出颜色控制(终端有效)
有时候我们需要对有用的信息设置不同颜色来达到强调、突出、美观的效果,在命令行或linux终端中,颜色是用转义序列控制的,转义序列是以esc开头,在代码中用\033表示(esc的ascii码用十进制表示就是27,等于用八进制表示的33,\0表示八进制)。注意:颜色控制只在linux终端界面中有效。
显示方式:\033[显示方式;前景色;背景色m正文\033,如\033[0m].
前景色 | 背景色 | 颜色 |
---|---|---|
30 | 40 | 黑色 |
31 | 41 | 红色 |
32 | 42 | 绿色 |
33 | 43 | 黃色 |
34 | 44 | 蓝色 |
35 | 45 | 紫红色 |
36 | 46 | 青蓝色 |
37 | 47 | 白色 |
显示方式 | 意义 |
---|---|
0 | 终端默认设置 |
1 | 高亮显示 |
4 | 使用下划线 |
5 | 闪烁 |
7 | 反白显示 |
8 | 不可见 |
print('\033[1;31m*' * 50, '\033[0m') #高亮显示红色,然后恢复终端默认设置
总结
本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注的更多内容!
上一篇: 虚拟警局罪犯辨识系统
推荐阅读
-
浅谈python的输入输出,注释,基本数据类型
-
Python实现输入二叉树的先序和中序遍历,再输出后序遍历操作示例
-
python2和python3的输入和输出区别介绍
-
一起来了解python的基本输入和输出
-
一起来了解python的基本输入和输出
-
利用Python中的输入和输出功能进行读取和写入的教程
-
Python最基本的输入输出详解
-
编写程序,用户输入一个列表和2个整数作为下标,然后输出列表中介于2个下标之间的元素组成的子列表
-
荐 自学python第一课——print的使用、转义字符、字符串、格式化输出、input输入。
-
编程初学者入门7_公务员面试现场打分。有7位考官,从键盘输入若干组成绩,每组7个分数(百分制),去掉一个最高分和一个最低分,输出每组的平均成绩。(复习冒泡排序+C、Java中局部变量不赋值不能使用))