Python输出输入语句
2017-01-12 本文已影响135人
老黄爱Python
本节主要介绍下面三个点:
- 程序组成
- print 函数
- 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:"是提示信息,保存用户输入信息直到输入回车结束,返回输入的字符串。