python基本输入输出语句教案_python基本输入和输出

本文介绍了Python的基本输入输出操作,包括使用print()进行输出,讲解了字符串拼接、不换行输出的方法,以及如何通过input()获取用户输入。文章强调了Python的简洁性,并通过示例展示了如何将输入转换为特定数据类型。最后,提供了一个用输入半径计算圆面积的简单程序作为练习。
摘要由CSDN通过智能技术生成

基本输入和输出

之前我们在IDLE中给一个变量赋值,然后查看该变量的值,只是方便我们实验,并不是真正的在控制台输出。这一节,我们就来正式的学习python的输入和输出。

1.输出

其实在之前的1.2节中,我们已经见过输出了,就是输出“hello world”的那行代码,还记得吗?没错,就这么简单,只需要写一个print()语句,然后在括号里加入你想输出的字符串,也可以输出整型、浮点型等其他数据类型。

这就是python中的输出方法了,学过其他语言的同学,一定会有感触:python真的是简洁!

不仅如此,我们再来看看‘+’在输出语句中的作用:

很明显,如果是字符串,那么‘+’会将他们直接拼接起来,如果是数字,无论是整型还是浮点型,那么会直接输出他的和。但是不能像下面那样将一个字符串和一个整型用‘+’连接,系统就会报错。

不过呢,我们可以使用“逗号连接符”,将包括不同类型的数据连接起来:

其中第5行的print()语句,前面是一个字符串,因为有双引号,后面的是一个表达式,是由Python解释器自己算出来并返回出一个整型结果,效果和直接输出一个整数30是一样的。

我们python里的print()语句在输出时默认会自动换行,如果不想换行输出,需要加上一个end=””。即print(“输出文本”,end=””)

当然,python输出不仅仅只有这些,这一小节,仅仅是带大家初识python输出方法,等后面学习更多语法时,还会有各种各样的输出形式,以及功能强大的格式化输出,等我们遇到再和大家分享。

2.输入

学习了输出,才能更好地带大家学习输入。学习过c语言的同学一定知道,在输入之前一定要先定义变量,然后才能对该变量进行输入,但是在python中,可以同时进行,即直接使用一个变量接收从input()函数输入的内容:

程序在执行这个语句后光标会停留,等待用户从键盘输入,然后直接赋值给a.

这里的变量a接收键盘输入5后,再遇到print()函数会直接输出变量a,不过这里的变量a的数据类型,虽然看似是整型,但其实不是。

使用input()函数进行输入时,无论输入什么内容,它都会以字符串类型进行存储。

所以如果我们希望输入自己希望的数据类型,比如整型,那么就需要用int()强制转换数据类型,浮点型也一样,用float()强转就好了:

在c语言中,如果在输入前,想给用户提示信息,必须先用printf()函数输出提示语,

但在python中,input()一个函数就能帮我们同时完成输出提示语和输入内容,我们来看看吧:

执行第1行语句后,可以看到引号内的内容原样输出,然后光标停住等待用户输入,输入结束后回车执行下一行输出a,可以看到输出的仅有用户刚才输入的内容,input()函数内的提示语时不会输出的,也就是说变量a只保存你输入的内容。

学到这里,我们就可以写一个小程序了。

例:写一个程序,输入半径求圆的面积。

没错,就是这么简洁,两行代码搞定!!

来吧,让我们开始用python刷题吧!

请用python语言完成本节练习:

1.题库 1952

2.题库 1954

本文由IT教学网整理发布,转载请注明出处:http://www.itjx.com/jiaocheng/Python/2020/0113/503.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值