Python编程:基础操作与逻辑控制
需积分: 0 75 浏览量
更新于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-05-20 上传
2023-05-23 上传
2023-09-03 上传
2023-06-01 上传
2023-06-10 上传
2023-05-22 上传
2023-04-02 上传
menglingxeuzhan
- 粉丝: 0
- 资源: 1
最新资源
- 深入理解23种设计模式
- 制作与调试:声控开关电路详解
- 腾讯2008年软件开发笔试题解析
- WebService开发指南:从入门到精通
- 栈数据结构实现的密码设置算法
- 提升逻辑与英语能力:揭秘IBM笔试核心词汇及题型
- SOPC技术探索:理论与实践
- 计算图中节点介数中心性的函数
- 电子元器件详解:电阻、电容、电感与传感器
- MIT经典:统计自然语言处理基础
- CMD命令大全详解与实用指南
- 数据结构复习重点:逻辑结构与存储结构
- ACM算法必读书籍推荐:权威指南与实战解析
- Ubuntu命令行与终端:从Shell到rxvt-unicode
- 深入理解VC_MFC编程:窗口、类、消息处理与绘图
- AT89S52单片机实现的温湿度智能检测与控制系统