Python输出输入语句

本节主要介绍下面三个点:

  1. 程序组成
  2. print 函数
  3. 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:"是提示信息,保存用户输入信息直到输入回车结束,返回输入的字符串。

到这里基本的输入输出语句就介绍完了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容