Python基础教程:变量、输入输出、运算符与选择结构详解
需积分: 21 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编程,并为进一步进阶学习打下坚实的基础。
2023-05-08 上传
2021-07-31 上传
2021-09-14 上传
2023-06-11 上传
2021-01-11 上传
在下北冥
- 粉丝: 2
- 资源: 6
最新资源
- 平尾装配工作平台运输支撑系统设计与应用
- MAX-MIN Ant System:用MATLAB解决旅行商问题
- Flutter状态管理新秀:sealed_flutter_bloc包整合seal_unions
- Pong²开源游戏:双人对战图形化的经典竞技体验
- jQuery spriteAnimator插件:创建精灵动画的利器
- 广播媒体对象传输方法与设备的技术分析
- MATLAB HDF5数据提取工具:深层结构化数据处理
- 适用于arm64的Valgrind交叉编译包发布
- 基于canvas和Java后端的小程序“飞翔的小鸟”完整示例
- 全面升级STM32F7 Discovery LCD BSP驱动程序
- React Router v4 入门教程与示例代码解析
- 下载OpenCV各版本安装包,全面覆盖2.4至4.5
- 手写笔画分割技术的新突破:智能分割方法与装置
- 基于Koplowitz & Bruckstein算法的MATLAB周长估计方法
- Modbus4j-3.0.3版本免费下载指南
- PoqetPresenter:Sharp Zaurus上的开源OpenOffice演示查看器