python分支结构习题
时间: 2023-11-17 08:03:40 浏览: 261
以下是几个Python分支结构的经典习题:
1. 编写一个程序,输入一个数字,如果这个数字是正数,则输出它的平方根,否则输出“无法计算”。
```python
import math
num = float(input("请输入一个数字:"))
if num >= 0:
print("它的平方根是:", math.sqrt(num))
else:
print("无法计算")
```
2. 编写一个程序,输入一个年份,如果这个年份是闰年,则输出“是闰年”,否则输出“不是闰年”。
```python
year = int(input("请输入一个年份:"))
if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0:
print("是闰年")
else:
print("不是闰年")
```
3. 编写一个程序,输入三个数字,输出其中的最大值。
```python
num1 = float(input("请输入第一个数字:"))
num2 = float(input("请输入第二个数字:"))
num3 = float(input("请输入第三个数字:"))
if num1 >= num2 and num1 >= num3:
print("最大值是:", num1)
elif num2 >= num1 and num2 >= num3:
print("最大值是:", num2)
else:
print("最大值是:", num3)
```
相关问题
Python分支结构三角形练习题
Python分支结构三角形练习题是一种常见的编程练习题,通过使用if-else语句和循环结构来打印出各种形状的三角形。以下是一个例子:
```python
# 打印直角三角形
n = 5
for i in range(1, n+1):
for j in range(i):
print("*", end="")
print()
# 打印等腰三角形
n = 5
for i in range(1, n+1):
for j in range(n-i):
print(" ", end="")
for k in range(2*i-1):
print("*", end="")
print()
# 打印倒立的等腰三角形
n = 5
for i in range(n, 0, -1):
for j in range(n-i):
print(" ", end="")
for k in range(2*i-1):
print("*", end="")
print()
```
以上代码分别实现了打印直角三角形、等腰三角形和倒立的等腰三角形。你可以根据需要修改n的值来调整三角形的大小。
python的分支结构练习题
关于Python的分支结构练习题,您可以参考引用中的内容。在这个练习题中,您需要判断给定的四个选项中,哪一个不符合给定的程序空白处的语法要求。选项A、B、C、D分别是range(0,10)、{1;2;3;4;5}、"Hello"和(1,2,3)。
另外,在引用中还有一些关于Python控制结构的其他练习题,您可以参考其中的内容来进一步巩固对Python分支结构的理解。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [python 技能树练习题《代码规范(风格)》 词频统计源码](https://download.csdn.net/download/wenrui7868/88279898)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [python基础练习题(二) --分支结构练习题](https://blog.csdn.net/weixin_45044349/article/details/111773988)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文