“Python输入与输出”的版本间的差异

来自CloudWiki
跳转至: 导航搜索
(创建页面,内容为“==input函数== ==print函数==”)
 
第1行: 第1行:
 
==input函数==
 
==input函数==
 +
*input()函数能够从控制台获得用户输入,无论用户在控制台输入什么内容,这个函数都以字符串形式返回结果。
 +
*在获得用户输入之前,input()函数可以包含一些提示性的文字,如:
 +
>>> name = input("请输入您选择的套餐类型 ")
 +
请输入您选择的套餐类型 1
 +
>>> print(name)
 +
1
 +
==print函数==
 +
*内置函数print()用于输出信息到标准控制台或指定文件,语法格式为:
 +
print(value1, value2, ..., sep=' ', end='\n', file=sys.stdout, flush=False)
 +
*sep参数之前为需要输出的内容(可以有多个);
 +
*sep参数用于指定数据之间的分隔符,默认为空格;
 +
*end参数用于指定输出完数据之后再输出什么字符;
 +
*file参数用于指定输出位置,默认为标准控制台,也可以重定向输出到文件。
  
==print函数==
+
>>> print(name)
 +
>>> print(name1,name2)
 +
>>> print(name1,name2,name3)
 +
>>> print(name1,name2,name3,sep=';')      #修改默认分隔符
 +
 
 +
例程:设计一个小程序,计算你的BMI值

2018年2月2日 (五) 01:53的版本

input函数

  • input()函数能够从控制台获得用户输入,无论用户在控制台输入什么内容,这个函数都以字符串形式返回结果。
  • 在获得用户输入之前,input()函数可以包含一些提示性的文字,如:
>>> name = input("请输入您选择的套餐类型 ")
请输入您选择的套餐类型 1
>>> print(name)
1

print函数

  • 内置函数print()用于输出信息到标准控制台或指定文件,语法格式为:
print(value1, value2, ..., sep=' ', end='\n', file=sys.stdout, flush=False)
  • sep参数之前为需要输出的内容(可以有多个);
  • sep参数用于指定数据之间的分隔符,默认为空格;
  • end参数用于指定输出完数据之后再输出什么字符;
  • file参数用于指定输出位置,默认为标准控制台,也可以重定向输出到文件。
>>> print(name)
>>> print(name1,name2)
>>> print(name1,name2,name3)
>>> print(name1,name2,name3,sep=';')       #修改默认分隔符

例程:设计一个小程序,计算你的BMI值