Python3.3 学习笔记4 - 函数 - input & print

1.      函数格式:
  input([prompt])
2.      函数功能:
  接受一个标准输入数据,返回为string类型,prompt为提示信息。ctrl+Z结束输入
3.      常用参数:

4.      命令实例
  • 默认input():等待一个任意字符的输入
  • strText = input("Input a string: \n"):接受输入数据作为string类型传给strText,\n为提示信息换行。

 

1.      函数格式:
  print([object, ...], *, sep=' ', end='\n', file=sys.stdout) (end默认值为回车,可自定义符号)
2.      函数功能:
  输出各类型数据:字符串,整数,浮点数,初度及精度控制
3.      常用参数:
  
4.      命令实例
  • print():输出一个空行
  • print(str或number):直接输出一个字符串或者数字
  • 参数格式化输出
    • #%x --- hex 十六进制
    • #%d --- dec 十进制
    • #%o --- oct 八进制
    • #%s --- 字符串
    • #%f --- float 浮点数
      • 例1:
      • str1 = "The value is:"
      • number1 = 11
      • print("%s %d" %(str1,number1)) #输出"The value is: 11"
      • 例2:
      • PI=3.1415926
      • print("PI = %10.3f" % math.pi) #输出PI =       3.142
      • print("PI = %-10.3f" % math.pi) #输出PI = 3.142
      • 例3:
      • print("%.3s" %("abcde")) #输出abc
      • print("%.*s" %(4,"abcde")) #输出abcd
      • print("%10.3s" %("abcde")) #输出        abc(总长度为10,字符长度不够前面填空格)
      • 例4:打印多行
      • print(""" 你的内容 """) 或者 print(''' 你的内容 ''')
      • 例5:打印纯文本,不使用转义字符:print(r'内容')或者print(R'内容')
      • print(r'abc\n') #直接打印字符串abc\n

 

posted on 2012-12-13 16:04  学习,记录,总结  阅读(7979)  评论(4编辑  收藏  举报