📜  Python入门(1)

📅  最后修改于: 2023-12-03 15:04:37.757000             🧑  作者: Mango

Python入门

简介

Python是一门简洁易读的高级编程语言,它有如下特点:

  • 简洁易读:Python代码简洁易读,能够更快速高效地完成程序的编写。
  • 面向对象:Python是一门面向对象的语言,支持面向对象的编程方式。
  • 可扩展性:Python代码可以很容易地扩展和修改,方便将其应用在不同的开发场景中。
  • 多平台支持:Python可以在各种操作系统上运行,包括Windows、MacOS、Linux等。
安装Python

Python的官方网站为 https://www.python.org/,从这里可以下载Python的安装包。安装过程非常简单,只需要下载对应操作系统的安装包,然后一路“下一步”即可完成安装。

第一个Python程序

使用Python编写第一个程序并运行是很有必要的。下面是一个简单的Python代码示例:

print("Hello, world!")

上面的代码使用了Python内置函数print(),在屏幕上输出了Hello, world!

Python语法

Python与其他语言有很大的区别,许多语言都是使用大括号 {} 来表示代码块,而Python使用缩进来表示。下面是一个简单的代码块示例:

if True:
    print("True")
else:
    print("False")
变量和数据类型

Python有多种数据类型,包括整型、浮点型、布尔型、字符串型、列表、元组和字典等。下面是一个变量和数据类型的例子:

a = 1
b = 1.0
c = True
d = "hello world"
e = [1, 2, 3]
f = (1, 2, 3)
g = {"name": "Tom", "age": 18}
条件语句和循环语句

Python的条件语句包括if-else语句和switch-case语句。其中,switch-case语句不是Python的内置语法,但是可以使用其他语法模拟实现。

a = 1

if a == 1:
    print("a is 1")
elif a == 2:
    print("a is 2")
else:
    print("a is neither 1 nor 2")

Python的循环语句有while语句和for-in语句。

i = 0
while i < 10:
    print(i)
    i += 1

for j in range(0, 10):
    print(j)
函数

Python的函数使用def关键字定义,下面是一个简单的函数示例:

def add(a, b):
    return a + b

c = add(1, 2)
print(c)
模块和包

Python有很多内置的模块和包,也可以自定义自己的模块和包来扩展Python的功能。

使用Python的模块需要使用import关键字引入。

import math

print(math.sin(0))
总结

Python是一门简洁易读的语言,使用缩进来区分代码块,支持面向对象编程和函数式编程,具有很好的可扩展性和跨平台性。要学好Python需要不断实践和探索。