python基础--输入输出

本文介绍了Python编程中的基本输入输出操作,包括使用print()函数进行输出和input()函数获取用户输入。重点讲解了如何利用字符串格式化来显示动态变化的变量值,例如在游戏得分显示的应用场景中。同时,文章提到了常见的错误,如混淆变量与字符串以及不正确使用input()函数。此外,还提供了一个简单的练习题,要求编写一个程序将用户输入的内容原样输出。
摘要由CSDN通过智能技术生成

 输入输出

含义

输入输出是程序中的基本要素之一。我们通常会用程序去完成很多事情,包括制作游戏,软件等,这些都涉及到大量的数据交互,数据不仅仅只是数字,在计算机里面它包含了图片,字符,音乐等等。输入就是我们要交给程序去处理的一些数据,可以是通过键盘输入的字符,也可以是通过麦克风输入的语音。输出就是程序处理完这些数据后,呈现在我们眼前的东西,比如你在屏幕上看到的游戏动画,子弹发射出去爆炸等,都是根据程序输出的结果。

输出

在python的基本语法中,输出比较简单,通过print()函数你就可以输出一些数据。

如:

那如果我想输出变量里的发生变化的值怎么办?比如玩家的得分一直在发生变化,你需要输出的是“得分”字符+具体的分数值:

得分:1

得分:2

得分:3

。。。

这个时候就需要格式化字符串:

将变化的值通过{}占一个位置,然后通过format()将传入的变量a给替换到{}符号上。

如果有两个变化的量怎么表示呢?可以猜测一下。

输入

Python基础语法中通过input()函数来控制输入。你通过键盘输入的需要将它存在一个变量里面

input()括号里面的是提示语,用来提示用户需要输入什么。用户输入的数据统一都会变成字符串。

练习题

写一个小程序,让你在键盘上的任意输入都可以通过这个程序原封不动的输出出来:

如:输入:abcde  输出:abcde

常见错误

1.分清楚print(b) 和 print(“b”)是两回事。第一个b是变量,第二个是字符串

2.input()括号中的提示语需要用“”括起来,如果不用“”,python会把这一串数据当成变量来看待。还要注意的是你输入的数据都会自动转成字符串。

 

上期答案

1. a = 80

        a = a + 5

2.1_a_b是错的,数字不能作为变量名的开头

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值