一起来了解python的基本输入和输出

 更新时间:2022年02月18日 08:41:44   作者:Once_day  
这篇文章主要为大家详细介绍了python的基本输入和输出,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助

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].

前景色背景色颜色
3040黑色
3141红色
3242绿色
3343黃色
3444蓝色
3545紫红色
3646青蓝色
3747白色
显示方式意义
0终端默认设置
1高亮显示
4使用下划线
5闪烁
7反白显示
8不可见
print('\033[1;31m*' * 50, '\033[0m')
#高亮显示红色,然后恢复终端默认设置

在这里插入图片描述

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!        

相关文章

  • flask之邮件发送的实现示例

    flask之邮件发送的实现示例

    Flask-Mail是一个处理电子邮件发送的扩展,它提供了简单且易于使用的API,可以方便地发送电子邮件,本文就来介绍一下flask之邮件发送的实现示例,感兴趣的可以了解一下
    2023-12-12
  • python 第三方库paramiko的常用方式

    python 第三方库paramiko的常用方式

    这篇文章主要介绍了python 第三方库paramiko的常用方式,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-02-02
  • 详解Python self 参数

    详解Python self 参数

    这篇文章主要介绍了Python self 参数详解,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-08-08
  • Python学习之文件的读取详解

    Python学习之文件的读取详解

    这篇文章主要为大家介绍了Python中如何将文件中的内容读取出去来的方法,文中通过示例进行了详细讲解,感兴趣的小伙伴快跟随小编一起学习一下
    2022-03-03
  • Python中将文件从一个服务器复制到另一个服务器的4种方法

    Python中将文件从一个服务器复制到另一个服务器的4种方法

    Python中将文件从一个服务器复制到另一个服务器通常涉及到网络传输,这个过程可以通过多种方式实现,本文主要为大家介绍了4种常用方法,需要的可以参考下
    2024-10-10
  • Python中eval带来的潜在风险代码分析

    Python中eval带来的潜在风险代码分析

    这篇文章主要介绍了Python中eval带来的潜在风险代码分析,具有一定借鉴价值,需要的朋友可以参考下。
    2017-12-12
  • django多对多表的创建,级联删除及手动创建第三张表

    django多对多表的创建,级联删除及手动创建第三张表

    这篇文章主要介绍了django多对多表的创建,级联删除及手动创建第三张表,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07
  • python和JavaScript哪个容易上手

    python和JavaScript哪个容易上手

    在本篇文章里小编给大家分享的是一篇关于python和JavaScript哪个容易上手的相关知识点文章,有兴趣的朋友们可以学习下。
    2020-06-06
  • 使用python+pandas读写xlsx格式中的数据

    使用python+pandas读写xlsx格式中的数据

    这篇文章主要介绍了使用python+pandas读写xlsx格式中的数据,文章围绕主题展开详细的内容介绍,具有一定的参考价值,感兴趣的小伙伴可以参考一下
    2022-08-08
  • 基于Django filter中用contains和icontains的区别(详解)

    基于Django filter中用contains和icontains的区别(详解)

    下面小编就为大家分享一篇基于Django filter中用contains和icontains的区别,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12

最新评论