还有没有呢
时间: 2024-02-13 19:01:19 浏览: 49
真的一点没
当然,这里再给你一些既要条件又要循环的Python实例。
4. 打印一个菱形
```
n = 5
for i in range(1, n+1):
print(' '*(n-i) + '* '*(i))
for j in range(n-1, 0, -1):
print(' '*(n-j) + '* '*(j))
```
输出:
```
*
* *
* * *
* * * *
* * * * *
* * * *
* * *
* *
*
```
5. 打印一个倒三角形
```
n = 5
for i in range(n, 0, -1):
print(' '*(n-i) + '* '*(i))
```
输出:
```
* * * * *
* * * *
* * *
* *
*
```
6. 猜数字游戏
```
import random
number = random.randint(1, 10)
guess = 0
while guess != number:
guess = int(input("请猜一个数字(1-10):"))
if guess < number:
print("猜小了")
elif guess > number:
print("猜大了")
print("恭喜你,猜对了!")
```
输出:
```
请猜一个数字(1-10):5
猜小了
请猜一个数字(1-10):8
猜大了
请猜一个数字(1-10):6
猜小了
请猜一个数字(1-10):7
恭喜你,猜对了!
```
希望这些例子能够帮助你更好地掌握Python的条件语句和循环语句的结合使用。
阅读全文