起首,什么是 Python?根据 Python 创建者 Guido van Rossum 所言,Python 是一个:高等编程说话,其设计的核心理念是代码的易读性,以及许可编程者经由过程若干行代码轻松表达设法主意创意。实际上,我选择进修 Python 的重要原因是其编程的优美性,用它编码和表达设法主意异常天然。
Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本说话。Python 的设计具有很强的可读性,比拟其他说话经常应用英文关键字,其他说话的一些标点符号,它具有比其他说话更有特点语法构造。
另一个原因是 Python 的编写应用方法有多种,数据科学、网页开辟、机械进修皆可应用 Python。Quora、Pinterest 和 Spotify 都应用 Python 作为厥后端开辟说话。
基本篇
变量
简单来讲,我们可以把变量看作是存储一个值的词。
在 Python 中定义一个变量并为其赋值异常简单。想象一下你在变量「one」中存储 1,等于:
- one = 1
这是多么简单,我们只要把 1 赋值给变量「one」。
- two = 2
- some_number = 10000
并且你可以把随便率性值赋给随便率性变量。如上所见,把整数 2 赋值给变量「two」,把 10,000 赋值给变量「some_number」。除了整数,我们也可以赋值布尔运算、字符串、浮点数以及其他数据情势。
- # string
- my_name = "Leandro Tk"
- # float
- book_price = 15.80
控制流:前提语句
「If」语句经由过程表达式评估一个语句是真或假。如不雅是真,则向下履行「If」前提中的子语句。比如:
- if True:
- print("Hello Python If")
- if 2 > 1:
- print("2 is greater than 1")
2 比 1 大年夜,是以「print」代码被履行。如不雅「If」表达式是假的,则「else」下的子语句将被履行。
- # booleans
- true_boolean = True
- false_boolean = False
- if 1 > 2:
- print("1 is greater than 2")
- else:
- print("1 is not greater than 2")
你也可以应用一个「elif」语句以添加一个履行前提。
- if 1 > 2:
- print("1 is greater than 2")
- elif 2 > 1:
- print("1 is not greater than 2")
- else:
- print("1 is equal to 2")
轮回/迭代器
在 Python 中,我们可有不合情势的迭代。我将评论辩论两个:while 与 for。
是以,对象是对客不雅事物的抽象,类是对对象的抽象。对象是类的实例,类是对象的模板。
While 轮回:当该语句为真,以下代码将被履行,并打印大年夜 1 到 10 的数字。
- num = 1
- while num <= 10:
推荐阅读
完成这些后,启动 MultiBootUSB。 本教程介绍如安在一个 U 盘上安装多个 Linux 发行版。如许,你可以在单个 U 盘上享受多个现场版live Linux 发行版了。我爱好经由过程 U 盘测验测验不合的>>>详细阅读
本文标题:从变量到封装:一文带你为机器学习打下坚实的Python基础
地址:http://www.17bianji.com/lsqh/37927.html
1/2 1