开发者

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

开发者 https://www.devze.com 2022-12-11 10:46 出处:网络 作者: Once_day
目录python基本输入和输出1.input输入函数2.print输出函数2.1print输出颜色控制(终端有效)总结Python基本输入和输出
目录
  • python基本输入和输出
    • 1.input输入函数
    • 2.print输出函数
      • 2.1print输出颜色控制(终端有效)
  • 总结

    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在一行内www.cppcns.com连续打印。活用print的参数,可以实现灵活的打印控制。

    2.www.cppcns.com1print输出颜色控制(终端有效)

    有时候我们需编程客栈要对有用的信息设置不同颜色来达到强调、突出、美观的效果,在命令行或linux终端中,颜色是用转义序列控制的,转义序列是以ESC开头,在代码XXFzsOtx中用\033表示(ESC的ASCII码用十进制表示就是27,等于用八进制表示的33,\0表示八进制)。注意:颜色控制只在linux终端界面中有效。

    显示方式:\033[显示方式;前景色;背景色m正文\033,如\033[0m].

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

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

    总结

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

    0

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    关注公众号