Python基础教程:变量、输入输出、运算符与选择结构详解

需积分: 21 33 下载量 191 浏览量 更新于2024-09-05 收藏 277KB PDF 举报
本资源主要介绍Python基础语法,包括变量、输入与输出、运算符、选择结构以及列表的使用。让我们逐一深入探讨这些核心概念。 ### 1. **Python变量** 在Python中,变量无需预先声明类型,可以直接赋值。基本数据类型包括整型(int)、浮点型(float)、复数类型(complex)和字符串类型(str)。例如,声明和赋值操作如下: ```python a = 100 # 整型 b = 3.14 # 浮点型 c = 1j # 复数 d = "hello" # 字符串 ``` ### 2. **输入与输出** Python使用`input()`函数获取用户输入,类似于C语言中的`printf`和`scanf`结合。例如,获取一个数值并打印: ```python a = input("请输入一个数值") print("你输入的是", a) ``` `print()`函数用于输出,它支持格式化字符串,如`"%d"`对应整数,`"%f"`对应浮点数。例如,输出多个变量的值: ```python a = 100 b = 200 c = "hello" print("你输入的是%d, %d, %s" % (a, b, c)) ``` ### 3. **运算符** Python运算符与C语言相似,但提供了特殊功能。比如指数运算`**`和整数除法`//`: ```python a = 3 b = 5 c = a ** b # a的b次方 d = b // a # 整数除法,返回商的整数部分 ``` ### 4. **选择结构(条件语句)** Python使用`if`, `elif`, 和 `else`实现选择逻辑。例如,判断偶数和输出星期几: ```python a = int(input("输入一个数")) if a % 2 == 0: print("yes") else: print("no") # 输入1-7判断星期几 if a == 1: print("星期一") elif a == 2: print("星期二") # ...以此类推 ``` ### 5. **列表(List)** 列表是Python中的一个重要数据结构,可以动态添加和删除元素。以下是基本操作: - 定义列表: ```python list1 = [12, 25, 36] ``` - 访问列表元素: ```python print(list1[0]) # 输出第一个元素 ``` - 修改元素: ```python list1[1] = 200 # 将第二个元素改为200 ``` 列表的长度、插入、删除等操作在Python中也非常方便。 总结来说,这份文档深入浅出地介绍了Python的基础语法,包括变量声明、输入输出、运算符使用、条件语句以及列表操作。通过学习这些基础知识,可以快速上手Python编程,并为进一步进阶学习打下坚实的基础。