Python入门基础:输入输出与条件判断
需积分: 10 4 浏览量
更新于2024-07-15
收藏 17KB DOCX 举报
"Python语法整理"
在Python编程语言中,语法是非常关键的部分,它构成了程序的基础结构。本资料主要针对Python的初级语法进行了整理,适用于初学者。如果你有C语言的基础,学习Python会更加得心应手。
1. 输入与输出:
Python提供了`print()`函数用于输出信息。它可以是计算结果,如`print(1+1)`输出2,或者直接打印字符串,如单引号或双引号包裹的内容。单引号和双引号的作用相同,但当字符串内含有单引号时,通常使用双引号。三引号`'''`则常用于多行文本,如文档字符串。此外,`input()`函数用于接收用户的输入,例如`name=input('请输入你的forchangeID:')`。
2. 变量的命名规则:
变量名必须遵循一定的规范:由字母、数字和下划线组成,不能以数字开头,建议用有意义的词汇表示变量内容。如`number=34`,`name='forchange'`,`list_class=['基础语法课程', '爬虫分析初阶', '爬虫分析进阶', '自动化办公']`。
3. 条件判断:
条件判断是编程中的核心概念,让程序根据特定条件执行不同的操作。Python中的条件判断包括单向判断(`if`)和双向判断(`if...else...`)。
- 单向判断`if`:如果条件成立,执行紧跟的代码块。例如,`if number > 3:`后面的代码会缩进执行。
- 双向判断`if...else...`:如果条件成立执行`if`后的代码块,否则执行`else`后的代码块。注意,`if`和`else`后跟随的语句需要缩进,但`if`和`else`本身在同一层级,不需要缩进。例如:
```python
number = 7
if number < 3:
print(number)
else:
number = number - 3
print(number)
```
这段代码会输出4,因为`number`不小于3,所以执行`else`后的代码。
4. 多条件判断:
`if...elif...else...`结构允许检查多个条件。`elif`是`else if`的缩写,这意味着如果前面的条件都不满足,才会继续检查下一个条件。例如:
```python
number = 5
if number < 3:
print('小于3')
elif number < 6:
print('3到6之间')
else:
print('大于等于6')
```
这段代码会输出“3到6之间”,因为`number`是5,满足第二个条件。
5. 列表(List):
在Python中,列表是可变数据类型,可以存储不同类型的数据。例如`list_class`就是一个列表,包含了字符串元素。列表使用方括号`[]`定义,元素之间用逗号分隔。
这些基本的Python语法是学习Python的第一步,随着学习的深入,还会涉及函数、类、模块、异常处理等更多高级概念。掌握这些基础知识,将有助于你更好地理解和编写Python代码。
2018-11-27 上传
2020-02-22 上传
2022-04-03 上传
2022-08-18 上传
2024-08-07 上传
2024-02-28 上传
2019-10-22 上传
2023-06-12 上传
2021-06-25 上传
Johnny_421
- 粉丝: 0
- 资源: 4
最新资源
- JavaScript实现的高效pomodoro时钟教程
- CMake 3.25.3版本发布:程序员必备构建工具
- 直流无刷电机控制技术项目源码集合
- Ak Kamal电子安全客户端加载器-CRX插件介绍
- 揭露流氓软件:月息背后的秘密
- 京东自动抢购茅台脚本指南:如何设置eid与fp参数
- 动态格式化Matlab轴刻度标签 - ticklabelformat实用教程
- DSTUHack2021后端接口与Go语言实现解析
- CMake 3.25.2版本Linux软件包发布
- Node.js网络数据抓取技术深入解析
- QRSorteios-crx扩展:优化税务文件扫描流程
- 掌握JavaScript中的算法技巧
- Rails+React打造MF员工租房解决方案
- Utsanjan:自学成才的UI/UX设计师与技术博客作者
- CMake 3.25.2版本发布,支持Windows x86_64架构
- AR_RENTAL平台:HTML技术在增强现实领域的应用