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添加到系统环境变量中。
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,则输出错误信息。 # 结束程序。
发表评论