Python基础入门

Python简介

Python是一种高级编程语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年,Python的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或关键字),Python的语法允许程序员用更少的代码行表达想法,相比其他语言如C++或Java,让代码更加清晰和易读。

Python环境搭建

1、下载Python:访问Python官网(https://www.python.org/)下载对应操作系统的Python安装包。

2、安装Python:运行下载的安装包,按照提示进行安装,在安装过程中,建议勾选“Add Python to PATH”选项,以便将Python添加到系统环境变量中。

python课件 python课件全套

3、验证Python安装:打开命令提示符(Windows)或终端(macOS/Linux),输入python --version,若显示Python版本号,则表示安装成功。

Python基本语法

1、注释:在Python中,单行注释以#开头,多行注释以'''"""包围。

这是一个单行注释
'''
这是一个
多行注释
'''

2、变量:Python中的变量无需声明,直接赋值即可,变量名必须以字母或下划线开头,可以包含字母、数字和下划线。

name = "张三"
age = 18

3、数据类型:Python有多种数据类型,如整数(int)、浮点数(float)、字符串(str)、列表(list)、元组(tuple)、字典(dict)等。

integer = 42
floating_point = 3.14
string = "你好,世界!"
list = [1, 2, 3]
tuple = (4, 5, 6)
dict = {"name": "张三", "age": 18}

4、控制结构:Python支持常见的控制结构,如条件语句(if-elif-else)、循环语句(for、while)等。

if-elif-else语句
if age >= 18:
    print("成年")
elif age >= 6:
    print("儿童")
else:
    print("婴儿")
for循环
for i in range(5):
    print(i)
while循环
count = 0
while count < 5:
    print(count)
    count += 1

函数与模块

1、函数:Python中使用def关键字定义函数,函数可以接受参数,并返回结果。

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

2、模块:Python中有许多内置模块,如math、os等,可以使用import关键字导入模块,并通过模块名访问其中的函数和变量。

import math
print(math.sqrt(4))  # 输出2.0,计算平方根

实战案例:编写一个简单的计算器程序

def add(a, b):
    return a + b
def subtract(a, b):
    return a - b
def multiply(a, b):
    return a * b
def divide(a, b):
    if b == 0:
        return "除数不能为0"
    else:
        return a / b
print("选择运算:")
print("1.加法")
print("2.减法")
print("3.乘法")
print("4.除法")
choice = input("输入你的选择(1/2/3/4):")
num1 = float(input("输入第一个数字: "))
num2 = float(input("输入第二个数字: "))
if choice == '1':
    print(num1, "+", num2, "=", add(num1, num2))
elif choice == '2':
    print(num1, "-", num2, "=", subtract(num1, num2))
elif choice == '3':
    print(num1, "*", num2, "=", multiply(num1, num2))
elif choice == '4':
    print(num1, "/", num2, "=", divide(num1, num2)) else: print("非法输入")  # 如果用户输入的不是1/2/3/4,则输出错误信息。  # 结束程序。