零基础学Python(一)

一、Python简介:
Python由荷兰数学和计算机科学研究学会的Guido van Rossum 于1990 年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。Python解释器易于扩展,可以使用C或C++(或者其他可以通过C调用的语言)扩展新的功能和数据类型。 Python 也可用于可定制化软件中的扩展程序语言。Python丰富的标准库,提供了适用于各个主要系统平台的源码或机器码。
二、安装Python:

Python官网:https://www.python.org/

Python每天0点 python 0_Python

在Downloads下拉菜单中选择操作系统,例如linux,windows,macOS等等

我们选择最熟悉的windows操作系统来举例进行下载和安装

Python每天0点 python 0_开发语言_02

在这里我们可以看到最新版本和其他版本的说明,截止目前,Python已经更新到了3.10版本,但是请大家注意,3.10版本无法在Windows 7 或更早版本上使用 Python 3.10.0!

按照自己的操作系统来选择32位或者64位进行安装即可。接下去的文章我按照Python3.8这个版本来说明

三、第一个Python程序:

我们在安装好Python解释器后,打开IDLE,这就是Python的终端,我们可以在终端中写一些代码,例如在学习所有编程语言的开始都是输出“Hello World!”,我们在Python的学习开始也来实现这个最简单的输出:

print 是Python的输出函数,例如下面这行代码:

输入后按回车键即可运行

print("Hello World")

Python每天0点 python 0_python_03


没错,就是这样,我们成功的输出了Hello World,但是这里需要注意一个问题:

在print后面输入字符串的一定要加上单引号或者双引号!

四:Python中数据类型:

数据类型包含:数字类型,字符串类型,布尔类型,列表类型,元祖类型,字典类型以及集合类型

  1. 数字类型:int
  2. 列表类型:list
  3. 布尔类型:bool
  4. 元祖类型:tuple
  5. 字典类型:dict
  6. 集合类型:set

我们将在下一节开始讲解字符串的一些使用…
接下去我们将学习Python的对象,字符串的操作以及其他函数,列表和元祖的操作,以及字典的操作

五:什么是对象?

  1. Python中一切皆对象,Python是一门面对对象的编程语言
  2. 每个对象都有各自的属性与方法
  3. 对象的特点就是属性,功能就是方法