Python代码块及输入输出
3.7 Python代码块及输入输出
3.7.1 Python代码块
前面分别介绍了关键字、运算符,由运算符和操作数组成了表达式。而语句由关键字、标识符、表达式组成。而代码块由若干条语句组成。
通常Python中的代码块是通过缩进来创建的。在很多语言中,都使用一个特殊的单词或字符,比如begin
或{
来标识代码块的起始位置,并使用另一个特殊的单词或字符,如end
或}
来标识结束位置。在Python中,使用冒号:
指出接下来是一个代码块,并将该代码块中的每行代码都缩进相同的程度。发现缩进量与之前相同时,你就知道当前代码块到此结束了。
使用缩进来表示新的代码块是Python语言的特色之一。
3.7.2 输入和输出
Python使用print和input作为输入输出。print和input都是Python中的函数。关于函数,我们将在后续的函数
章节进行详细地介绍。这里仅介绍下这2个常用函数的常见用法。
3.7.2.1 输出print
print函数用来将指定的内容输出到控制台。
print("hello, world") # 输出1个内容
print("你好,", "我是张三") # 输出2个内容
a = 5
print(a) # 输出变量的值
hello, world
你好, 我是张三
5
3.7.2.2 输入input
input函数用来从控制台接收用户的输入。
>>> input(“请输入你的名字:”) # 请求用户输入姓名
请输入你的名字:
此时我们就可以在控制台中输入一个名字,然后就会被input函数获取到,但是由于没有变量进行接收,实际上是没有什么效果的。我们可以用一个变量来进行接收,如下:
>>> age = input(“请输入您的年龄:”) # 请求用户输入年龄,并赋值给age变量
请输入您的年龄:50
输入50并按回车后,input函数就会获取到刚才用户的输入内容,并赋值给age。接下来我们就可以用age来进行运算了。
练习
1、熟悉并掌握print及input函数的上述简单用法