从Zero到Hero,⼀⽂掌握Python关键代码从Zero到Hero,一文掌握Python关键代码首先,什么是Python?根据Python创建者GuidovanRossum所言,Python是一种高级编程语言,其设计的核心理念是代码的易读性,以及允许编程者通过若干行代码轻松表达想法创意。实际上,我选择学习Python的首要原因是其编程的优美性,用它编码和表达想法非常自然。Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。另一个原因是Python的编写使用方式有多种,数据科学、网页开发、机器学习皆可使用Python。Quora、Pinterest和Spotify都使用Python作为其后端开发语言。基础篇变量简单来讲,我们可以把变量看作是存储一个值的词。在Python中定义一个变量并为其赋值非常简单。想象一下你在变量「one」中存储1,即是:这是多么简单,我们只要把1赋值给变量「one」。并且你可以把任意值赋给任意变量。如上所见,把整数2赋值给变量「two」,把10,000赋值给变量「some_number」。除了整数,我们也可以赋值布尔运算、字符串、浮点数以及其他数据形式。控制流:条件语句「if」语句通过表达式评估一个语句是真或假。如果是真,则向下执行「if」条件中的子语句。比如:2比1大,因此「print」代码被执行。如果「if」表达式是假的,则「else」下的子语句将被执行。你也可以使用一个「elif」语句以添加一个执行条件。循环/迭代器在Python中,我们可有不同形式的迭代。我将讨论两个:while与for。while循环:当该语句为真,以下代码将被执行,并打印从1到10的数字。while循环需要一个「循环条件」。如果它为真,则继续迭代。在以上实例中,当num为11,则循环条件为假,我们结束循环。以下代码有助于更好地理解它:循环条件为真,则继续迭代,直到它为假。对于For循环:你可以把变量「num」应用需要循环的代码块中,而「for」语句会为你迭代它。该代码的打印与while代码相同:从1到10。看,如此简单。范围从1直到第11个元素(10是第10个元素)。此外,如果我们直接确定一个数,那么for循环将从零开始一直迭代到该数字(不包括)。例如以下for循环将输出0到9:列表:数组数据结构列表是一个数组或集合,它可用于存储一系列值(比如那些你想要的整数)。因此让我们用一下它:如上我们创建了一个数组并赋值到my_integers变量中。而我们可以通...