python3.4控制用户输入与输出的方法

  

  

1。函数格式:输入()

  

2。函数功能:接受一个标准输入数据,返回字符串类型.ctrl + z结束输入。

  

3。实例:

        默认输入():等待一个任意字符的输入      str=输入(输入一个字符串:\ n):接受输入数据作为字符串类型传给str, \ n为提示信息换行。   之前      

4。接受多个数据输入,使用eval()函数,间隔符必须是逗号

        在在在行   ”、“,”、“84”、“2”,“3”,“)   在在在a, b, c=eval(输入())   1、2、3   在在在一个   1   在在在c   3      

5。接受多行输入的一个方法

        在在在森=崾?作为结束符   在在在用于=[]      在在在线在iter(输入、结束):   line1=line.split (" ")   list2.append (line1)         23日,34   25日,78   结束   在在在用于   [[“23”、“34”],[' 25 ',' 78 ']]   之前      

  

1。函数格式:打印((对象,…),9="=' \ n '结束,文件=sys.stdout)(结束默认值为回车,可自定义符号)

  

2。实例

  

打印():输出一个空行

  

  

# % x - - -十六进制十六进制

  

# % d - - - 12月十进制

  

# % o - - - 10月八进制

  

# % s - - -字符串

  

# % f - - -浮浮点数

  

<>强例1:

        在在在str1='价值'   在在在num1=11   在在在打印(' % s % d ' % (str1 num1))   价值is11      

<>强例2:

        π=3.1415926      打印(π=% 10.3 f % math.pi) #输出π=3.142      打印(π=% -10.3 f % math.pi) #输出π=3.142   之前      

<>强例3:

        打印(“%。3 s“%("中的"))#输出abc      打印(“%。* s %(4 "中的"))#输出abcd      打印(10.3“% s”%("中的"))#输出abc(总长度为10,字符长度不够前面填空格)   之前      

<>强例4:打印多行

        打印(“”“你的内容" " ")或者print(“你的内容”)      

<>强例5:打印纯文本,不使用转义字符:打印(r的内容”)或者打印(r的内容”)

        打印(r 'abc \ n”) #直接打印字符串abc \ n   之前      

以上这篇python3.4控制用户输入与输出的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

python3.4控制用户输入与输出的方法