可莉今天带你来学习Python基础中在控制台的输入输出~
接下来跟着可莉来学习吧~
可莉将这篇博客收录在了:《Python》
可莉推荐的博主主页:Keven ’ s blog
目录
通过控制台输出
格式化输出
通过控制台输入
总结
通过控制台输出
我们通过print函数可以在控制台上打印各种字符串和变量
例如我们想要输出变量n的值:
n = 10print ( n )
运行代码后在控制台上就会显示:
10
简单的变量字符串输出简单,但是可莉想要将字符串和变量混合输出要怎么办呢?
格式化输出
在Python中提供了一种格式化字符串的语法,例如:
print(f"a ={a}")
这个语法叫做“格式化字符串”,f 表示“format”。
- 使用 f 作为前缀的字符串, 称为 f-string
- 里面可以使用 { } 来内嵌一个其他的变量/表达式
现在我们学会了格式化输出,那我们将a的值加10,然后在控制台输出“a = a(新的值)”:
a = 10
print(f" a = {a + 10} ")
运行即可得到:
通过控制台输入
python 使用 input 函数, 从控制台读取用户的输入。
- input 的参数相当于一个 "提示信息", 也可以没有.
- input 的返回值就是用户输入的内容. 是字符串类型
我们通过一下代码测验:
num = 0
num = input('请输入一个整数: ')
print(f'你输入的整数是 {num}')
此时控制台会提示输入一个数字,输入数字回车后即得到:
总结
通过以上的学习,让我们跟随可莉来做一道练习题
输入 4 个小数, 求 4 个小数的平均值.
a = input('请输入第一个数字: ')
b = input('请输入第二个数字: ')
c = input('请输入第三个数字: ')
d = input('请输入第四个数字: ')
a = float(a)
b = float(b)
c = float(c)
d = float(d)
avg = (a + b + c + d) / 4
print(f'平均值: {avg}')
结果:
以上就是本篇博客的全部内容啦,可莉已经学会了(傲娇.jpg),在下篇博客等你哦~ 再见!