Python输出输入语句

作者: 老黄爱Python | 来源:发表于2017-01-12 14:53 被阅读135次
    本节主要介绍下面三个点:

    1. 程序组成
    2. print 函数
    3. input 函数

    1. 程序基本组成:输入,处理,输出;

    输入:外设/网络/文件/变量等;
    处理:将输入通过逻辑和算法运算得到结果;
    输出:将结果存储,转发,输出控制台等;


    2. print 输出语句:

    将信息输出控制台,跟踪调试;

    • 直接输出变量信息:
    >>> print ('helloworld')
    helloworld
    >>> 
    >>> print ('Python', 'Java', 'C++')
    Python Java C++             #输出每个字符串使用空格分割
    >>> x = 10
    >>> y = 20
    >>> print ('x+y=', 10 + 20)   #输出x+y的值
    x+y= 30              #如何输出'x' + 'y' = 'x+y' 的数字呢,x, y 不是固定的值
    
    • 格式化输出:
      数字:%d,格式化10进制数;
      字符串:%s ,格式化字符串;
    >>> x = 10
    >>> print ('x = %d' % x)   #%d是占位符,后续我们会专门将讲解print格式化输出
    >>> ip = '192.168.1.12'
    >>> print ('ip is %s' % ip)
    ip is 192.168.1.12
    >>>
    

    后面我们详细介绍其它格式化输出;

    • 同时打印多个值:
    >>> x = 10
    >>> y = 20
    >>> print ('%d+%d=%d' % (x, y, x + y))    #打印出x,y,x+y的值,三个变量前后需要加()
    10+20=30
    

    输出语句中的%s 、%d充当占位符作用,占位符的个数必须与给定变量个数相同,否则会报错。

    3. 输入语句:input() 方法;

    作用:从键盘中读取输入知道输入回车结束,返回输入字符串。

    >>> in_str = input('Enter:')
    Enter:helloWorld
    >>> print (in_str)
    helloWorld
    

    input的参数"Enter:"是提示信息,保存用户输入信息直到输入回车结束,返回输入的字符串。

    到这里基本的输入输出语句就介绍完了。

    相关文章

      网友评论

        本文标题:Python输出输入语句

        本文链接:https://www.haomeiwen.com/subject/suedbttx.html