python语言学习(循环语句练习)

本文提供了多个Python编程基础练习题目,包括求和、阶乘、奇数和、幂运算、条件筛选等,适合初学者实践巩固所学知识。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.计算 10-99 相加后的值计算并输出

he=0
for a in range(10,100):
    he+=a
print(he)

在这里插入图片描述
2.计算 10 的阶乘

num=1
for c in range(1,11):
    num=c*num
print(num)

在这里插入图片描述
3. 计算从 1 到 1000 以内所有奇数的和并输出

he=0
for b in range(1,1001,2):
    he+=b
print(he)

在这里插入图片描述
4.用循环计算 2 的 20 次方
用while

i=1
num=2
while i<=21:
    num=num*2
    i+=1
    print(num)    
i=1
num=2
while i<21:
    f=num**i
    i+=1
print(f)

在这里插入图片描述
在这里插入图片描述
5. 计算从 1-1000 以内所有能被 3 或者 17 整除的数,并输出求和

i=1
sum=0
while i<=1000:
    if i%3==0:
        sum=sum+i
    elif i%17==0:
        sum=sum+i
    i+=1
print(sum)

在这里插入图片描述

6.有四个数字:1,2,3,4,能组成多少个互不相同无重复数字的三位数?各是多
少?
程序分析:可填在百位,十位,个位的数字都是 1,2,3,4.组成所有的排列后再
去掉不满足条件的排列

for i in range(1, 5):
    for j in range(1, 5):
        for k in range(1, 5):
            if (i != j) and (i != k) and (j != k):
                print(i, j, k)

在这里插入图片描述

在这里插入图片描述
a) 将以上字符串翻转
在这里插入图片描述
在这里插入图片描述
b) 用切片的方式分 6 次别截取以上字符串的 sam 18 male 111 180 60

在这里插入图片描述
在这里插入图片描述

c) 用两种方式查找以上字符串中是否有 sam

在这里插入图片描述
在这里插入图片描述

d) 用两种方式查找字符串中是否有 50
在这里插入图片描述

在这里插入图片描述

e) 查找以上字符串中出现几次 18

在这里插入图片描述
在这里插入图片描述

f) 替换字符串中的体重值为 65

在这里插入图片描述
在这里插入图片描述

g) 将以上字符串按空格切分开
在这里插入图片描述
在这里插入图片描述
h) 将以上字符串每个单词的首字母大写
在这里插入图片描述
在这里插入图片描述

i) 把字符串中左右两边的空格删除
在这里插入图片描述
在这里插入图片描述

j) 将字符串按 number 切成三部分
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值