1.Python基础

Python 是一种最适合入门以及AI等领域使用最广泛的高级编程语言,以其清晰的语法和可读性而闻名。它支持多种编程模式,包括面向对象、命令式、函数式以及过程式编程,同时拥有丰富的第三方库,可以用于Web, AI, 数据分析等各个领域。

以下是一些 Python 基础语法概念:

1. 变量与数据类型

 变量:用于存储数据值。

 数据类型:整数(int)、浮点数(float)、字符串(str)、布尔值(bool)等。

示例:

count = 21  # 整型
money = 2.5  # 浮点型
name = "Baby"  # 字符串
is_boy = True  # 布尔型

2. 基本运算

   算术运算:加(+)、减(-)、乘(*)、除(/)、幂(**)、取余(%)等。

   比较运算:等于(==),大于(>),小于(<),不等于(!=)等。注意等于是两个等号,一个等号是赋值操作。

   逻辑运算:and、or、not。

3. 条件语句

   if-else 结构用于基于不同的条件执行不同的代码块。

if age>18:
    work_hour = 8
else:
    work_hour = 0

4.循环

  • for 循环:遍历(逐个访问)列表或数组等。
  • while 循环:当条件为True时,重复执行一段代码。
for i in range(10):
    print(i)

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

5.函数

  • 函数是组织好的、可重用的代码块,用来实现单一或相关联的功能。
  • 使用 def 关键字定义函数。
def say_hello(name):
    return f"Hello, {name}!"

print(say_hello("Baby"))

6.数据结构

  • 列表(list):有序的元素集合,可以包含不同类型的元素。
  • 元组(tuple):类似于列表,但是不可变。
  • 字典(dict):存储键值对的数据结构。
  • 集合(set):无序且不重复的元素集合。
  • 示例:
my_list1 = [2, 3, 4]
my_tuple1 = (2, 3, 4)
my_dict1 = {'name': 'Baby', 'age': 25}
my_set1 = {2, 3, 4}

7.模块和包

  • 模块,简单理解就是一个python程序文件(xxx.py),里面包含一套用于实现某个功能的代码。
  • 包,简单理解就是一个文件夹,里面包含很多模块(包含很多xxx.py)。
  • Python语言的优势就是有非常非常多的很好用的第三方包和模块,供我们使用,需要实现哪个功能,网上搜搜就可以轻松找到对应的Python第三方包。
  • 使用 import 语句导入某个模块或者包,如下math包是Python自带的。
import math
print(math.sqrt(16))  # 计算平方根

这些只是 Python 编程语言的基础部分。随着你继续学习,你会接触到更多高级的概念和技术,例如类和对象、异常处理、标准库和第三方库的使用等等。

Comment IconComment Icon
Icon
评论 0
时间↑ 点赞↓

Comment Icon