zoukankan      html  css  js  c++  java
  • Python输入/输出

    1、在python2.x中raw_input( )和input( ),两个函数都存在,其中区别为

    • raw_input( )---将所有输入作为字符串看待,返回字符串类型

    • input( )-----只能接收“数字”的输入,在对待纯数字输入时具有自己的特性,它返回所输入的数字的类型( int,float)

    2、在python3.x中raw_input( )和input( )进行了整合,去除了raw_input( ),仅保留了input( )函数,其接收任意性输入,将所有输入默认为字符串处理,并返回字符串类型。(此处示例都在python3环境下)

    示例1:

    name=input()    #让用户输入name的字符串并保存在name这个变量里。
    print('你刚才输入的是%s' %name) #显示你刚才输入的字符串   %s为字符串转义

    输出:

    Jeffery
    你刚才输入的是Jeffery

    示例2:

    name=input()        #让用户输入名字
    print('Hello',name)    

    输出:

    Jeffery
    Hello Jeffery

    3.Python实现一行输入多个值

    a,b,c = input().split() #a,b,c中保存的是字符串
    a = int(a)
    b = int(b)
    c = int(c)
    d = a + b + c
    print(d)

    若要求a,b,c中直接保存整数:a,b,c = map(int,input().split())

    4.str.format() 函数来格式化输出值

    str.format()可以使输出的形式更加多样化

    示例:

    for x in range(1, 3):
        print('{0:2d} {1:3d} {2:4d}'.format(x, x*x, x*x*x))
    ​
    print('{}网址: "{}!"'.format('百度', 'www.baidu.com'))
    print('{1}网址: "{0}!"'.format('百度', 'www.baidu.com'))

    输出:

    1   1    1
    2   4    8
    百度网址: "www.baidu.com!"
    www.baidu.com网址: "百度!"

    str.format() 的基本使用如下:

    括号及其里面的字符 (称作格式化字段) 将会被 format() 中的参数替换。

    在括号中的数字用于指向传入对象在 format() 中的位置。

     

  • 相关阅读:
    jPoint开发简介
    使用.NET程序集作为Business Data Connectivity数据源(一)
    SharePoint2010内容类型剖析(一)
    SharePoint Learning Kit核心内容概述(四)
    SharePoint 2010正式版发布
    推荐一份极好的SharePoint 2010开发资料
    使用jQuery为数据视图添加图表显示
    SharePoint Designer 2010的新增功能
    SharePoint Learning Kit核心内容概述(三)
    SharePoint2010内容类型剖析(三)
  • 原文地址:https://www.cnblogs.com/dear_diary/p/8146120.html
Copyright © 2011-2022 走看看