找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 253|回复: 0

[Python基础] while循环和for循环使用案例(求奇偶数的和&输出直角三角形)

[复制链接]

17

主题

0

回帖

353

积分

管理员

积分
353

最佳新人热心会员湖北省RedHat高手

发表于 2025-5-20 20:10 | 显示全部楼层 |阅读模式
while0~100
[Python] 纯文本查看 复制代码
num = 0
sum1 = 0
sum2 = 0
while num <= 100:
    if num % 2 == 0:
        sum1 += num
        num += 1
    else:
        sum2 += num
        num += 1
sum = sum1 + sum2
print('1~100的偶数和是:{},1~100的奇数和是:{},1~100的和是:{}'.format(sum1,sum2,sum))

LTXIT-20250605223656.jpg
for0~100

[Python] 纯文本查看 复制代码
sun_0 = 0
sum_1 = 0
sum_2 = 0
for i in range(1,101,2):
    sum_1 += i
for j in range(0,101,2):
    sum_2 += j
sum_0 = sum_1 + sum_2
print('0~100的奇数和是:{},偶数和是:{},0~100的总和是{}'.format(sum_1,sum_2,sum_0))

LTXIT-20250605221437.jpg

[Python] 纯文本查看 复制代码
sun_0 = 0
sum_1 = 0
sum_2 = 0
for i in range(1,101):
    if i % 2 == 0:
        sum_2 += i
    else:
        sum_1 += i
sum_0 = sum_1 + sum_2
print('0~100的奇数和是:{},偶数和是:{},0~100的总和是{}'.format(sum_1,sum_2,sum_0))

LTXIT-20250605221634.jpg
while
[Python] 纯文本查看 复制代码
num = 0
while num < 6:
    num += 1
    print('*' * num,end = '')
    print()

LTXIT-20250605224704.jpg
for

[Python] 纯文本查看 复制代码
a = [['*'],['*','*'],['*','*','*'],['*','*','*','*'],['*','*','*','*','*'],['*','*','*','*','*','*']]
for x in a:
    for y in x:
        print(y,end = '')
    print()

LTXIT-20250605222151.jpg

[Python] 纯文本查看 复制代码
for z in range(1,7):
    print('*' * z,end = '')
    print()

LTXIT-20250605222252.jpg

评分

参与人数 3ITB +150 贡献值 +15 收起 理由
Love + 50 + 5 内容专业易懂
少年・赤子心 + 50 + 5 原创性突出
SunShine + 50 + 5 功能实现完整

查看全部评分

Archiver|手机版|小黑屋|LTXIT家园 ( 鄂ICP备2025089526号|鄂公网安备42110002000175号 )

GMT+8, 2025-8-3 04:42 , Processed in 4.786880 second(s), 28 queries .

Powered by LTXIT家园 X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表