Python编程:基础操作与逻辑控制
需积分: 0 56 浏览量
更新于2024-08-03
收藏 2KB TXT 举报
"Python作业,包含了基础操作和条件判断"
这篇Python代码主要展示了基础的输入输出、数学运算、条件判断以及循环结构。以下是具体知识点的详细说明:
1. **基础输出与输入**:
- `print()` 函数用于输出文本或变量的值,如 `"HelloWorld你好"` 和 `input()` 用于获取用户输入。`s=int(input("输入一个数字看他能不能被二整除:"))` 将用户输入转换为整数。
2. **数学运算**:
- 使用 `math` 模块进行数学运算,例如计算平方根 `math.sqrt(s)`。当输入的数 `s` 为非负数时,计算其平方根。
3. **条件判断**:
- `if...else` 语句用于条件判断,如检查输入的数是否为负数,如果是负数则不允许开平方根。
- `if...elif...else` 结构用于多条件判断,如判断分数对应的等级或判断一周中的星期。
4. **循环结构**:
- `while` 循环用于执行多次直到满足特定条件,例如 `while i<200` 打印从1到199的数字。
- 死循环:`while True:` 会一直执行,除非通过外部中断(如按下 `CTRL+c`)停止。
5. **变量与类型转换**:
- 变量 `s` 的类型转换,`s=float()` 和 `s=int(input())` 分别将输入转换为浮点数和整数。
- 在处理用户输入时,必须注意数据类型的正确性,例如 `float(x)` 和 `int(input())`。
6. **字符串操作**:
- `mark=""` 创建一个空字符串,用于存储计算结果或判断后的信息。
- 字符串连接,如 `'输入成功','恭喜获得他兄弟4321'` 通过逗号连接两个字符串。
7. **数学常量**:
- 圆周率 `pi` 被赋值为 `3.14`,在计算圆的周长和面积时使用。
8. **计算圆的属性**:
- 用 `l=2*pi*r` 计算圆的周长,`s=pi*r**2` 计算圆的面积,其中 `r` 是半径。
9. **异常处理**:
- 虽然未在代码中明确表示,但根据编程最佳实践,应该对可能的输入错误进行异常处理,如输入非数字的情况。
10. **日历逻辑**:
- 判断输入的数字对应一周中的哪一天,使用 `elif` 语句实现。
这个Python作业涵盖了基础的编程概念,包括数据输入输出、基本运算、条件判断、循环以及简单的数学计算。对于初学者来说,这是一个很好的练习,有助于理解Python的基础语法和控制流程。
2015-12-10 上传
2011-10-09 上传
2023-09-01 上传
2023-05-20 上传
2023-05-23 上传
2023-09-03 上传
2023-06-01 上传
2023-06-10 上传
2024-10-25 上传
menglingxeuzhan
- 粉丝: 0
- 资源: 1
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍