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函数的上述简单用法

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python代码块及输入输出 - Python技术站

(0)
上一篇 2023年4月2日 下午5:28
下一篇 2023年4月2日

相关文章

  • JSON

    4.8 JSON 4.8.1 JSON简介 JSON(JavaScript Object Notation, JS对象简谱)是一种轻量级的数据交换格式。它基于 ECMAScript(European Computer Manufacturers Association, 欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数…

    Python开发 2023年4月2日
    00
  • 行走的数字

    一、前言 有一定数学基础的同学们都知道,如果两个正整数相除之后得到的结果,要么能除尽,要么就是一个循环小数。假如结果是循环小数,那么小数的每一位取值是0-9,且存在循环节点。如果我们用小数的每一位进行画图,每位小数用固定的线段表示,而每位小数的大小则用角度(1代表36度,2代表72度,以此类推)表示,这样的话我们就可以看到画图板上有一条线段在行走一样。示例:…

    2023年4月2日
    00
  • AI修复照片

    一、前言 最近闲来无事,翻了翻以前的老照片,看着多年前的老照片,感慨万千,仿佛又回到了以前的青春岁月。只可惜青春易逝,无法重来。意气风发,头角峥嵘的画面只能永远地留存在相片之中了。只叹当时没有多拍几张照片留作纪念,可惜当时设备也不好,照片效果不佳。留下遗憾。最近学习了Python,发现可以通过Python使用AI来修复老旧照片,而且修复后的效果非常不错。AI…

    2023年4月2日
    00
  • 元组(tuple)

    4.5 元组(tuple) 元组这种数据类型和列表非常相似,也是一种序列。和列表的不同之处在于存放到元组内的数据不能直接修改。元组是一种可迭代对象。使用元组可以使程序运行性能提升,因为一般来说,创建元组类型tuple的变量比列表类型list要快,而且占用更小的存储空间。 4.5.1 元组的创建 4.5.1.1 通过逗号创建 >>> tup1…

    Python开发 2023年4月2日
    00
  • Python关键字(保留字)

    3.2 Python关键字(保留字) 保留字又称关键字,不可用于普通标识符。关键字的拼写必须与这里列出的完全一致。Python 的标准库提供了一个 keyword 模块,可以输出当前版本的所有关键字。>>> import keyword>>> keyword.kwlist [‘False’, ‘None’, ‘True’,…

    Python开发 2023年4月2日
    00
  • 字典(dict)

    4.7 字典(dict) 字典是Python中一种非常重要的数据类型。字典和之前的列表、元组不同,里面的元素使用键-值对进行存储。通常字典中元素的键由字符串或数字等可哈希数据类型组成。可以把字典想象成一个集合,只不过每个元素都是由键-值对组成。字典中的元素的键是不能重复的。字典中的元素也是无序的,这点和集合一样。可以通过键获取集合中元素的值,并且速度要远快于…

    Python开发 2023年4月2日
    00
  • 可迭代对象

    4.9 可迭代对象 Python中有6种基本的数据类型,除了数字类型,其它5种类型都是可迭代对象。掌握可迭代对象的特性和方法是非常有必要的。 4.9.1 可迭代(iterable)、可迭代对象 4.9.1.1 相关概念 迭代(遍历)就是按照某种顺序逐个访问对象中的每一项。Python中有很多对象都是可以通过for语句来直接遍历的,例如list、string、…

    Python开发 2023年4月2日
    00
  • 数据类型前置知识

    4.1 数据类型前置知识 4.1.1 数据类型的概念 顾名思义,数据类型就是指数据的类型,计算机不像人,能够很好的分辨数据类型,比如10086,计算机就不知道这个数据到底是字符串还是数值。计算机在用这个数据进行计算时就会出现问题。为了避免这种情况,需要对数据贴一个标签,这个标签就是类型。告诉计算机遇到这种数据应该怎么处理。 4.1.2 哈希 哈希(Hash)…

    Python开发 2023年4月2日
    00
合作推广
合作推广
分享本页
返回顶部