python从入门到精通:基础语法讲解

原创
admin 2周前 (08-29) 阅读数 44 #Python
文章标签 Python

<a target="_blank" href="https://ithorizon.cn/tag/Python/"style="color:#2E2E2E">Python</a>从入门到精通:基础语法讲解

一、Python简介

Python是一种跨平台的、开源的、免费的解释型高级编程语言。由于其简洁的语法、易读性强和丰盈的库赞成,Python已经成为全球范围内最受欢迎的编程语言之一。

二、基本数据类型

Python中有六种基本数据类型:整数(int)、浮点数(float)、字符串(str)、列表(list)、元组(tuple)和字典(dict)。

# 整数和浮点数

a = 1

b = 1.0

# 字符串

c = "Hello, Python!"

# 列表

d = [1, 2, 3]

# 元组

e = (1, 2, 3)

# 字典

f = {"key1": "value1", "key2": "value2"}

三、变量和赋值

在Python中,使用变量不需要提前声明类型,变量的类型在赋值时自动确定。

# 变量赋值

a = 1

b = "Hello, Python!"

# 查看变量类型

print(type(a)) # 输出:

print(type(b)) # 输出:

四、运算符

Python赞成多种运算符,包括算术运算符、比较运算符、逻辑运算符等。

# 算术运算符

a = 1

b = 2

print(a + b) # 输出:3

print(a - b) # 输出:-1

print(a * b) # 输出:2

print(a / b) # 输出:0.5

# 比较运算符

print(a == b) # 输出:False

print(a != b) # 输出:True

print(a > b) # 输出:False

print(a < b) # 输出:True

# 逻辑运算符

c = True

d = False

print(c and d) # 输出:False

print(c or d) # 输出:True

print(not c) # 输出:False

五、控制结构

Python中的控制结构包括条件语句(if-elif-else)和循环语句(for和while)。

# 条件语句

a = 1

if a == 1:

print("a等于1")

elif a == 2:

print("a等于2")

else:

print("a既不等于1也不等于2")

# 循环语句

# for循环

for i in range(5):

print(i) # 输出:0 1 2 3 4

# while循环

a = 0

while a < 5:

print(a) # 输出:0 1 2 3 4

a += 1

六、函数

在Python中,使用def关键字定义函数。函数可以接受任意数量的参数,并返回任意数量的值。

# 定义函数

def greet(name):

return "Hello, " + name + "!"

# 调用函数

print(greet("Python")) # 输出:Hello, Python!

七、模块和包

Python中的模块是一个包含Python代码的文件,模块可以包含函数、类和变量。包是一个包含多个模块的文件夹。

# 导入模块

import math

# 使用模块中的函数

print(math.sqrt(16)) # 输出:4.0

总结

本文对Python的基础语法进行了简要介绍,包括基本数据类型

本文由IT视界版权所有,禁止未经同意的情况下转发

热门