关于python基础的一些练习

练习1:计算 1-100之间的数字的和

练习2:计算 1 --100 之间 所有偶数的和

练习3: 求1-2+3-4+5 ... 99的所有数的和

练习4: 从控制台输入5个数,求平均值。

练习5: 从控制台输入5个数,求最大值。

练习6: 统计数字,字母,下划线的个数

 


1,计算 1-100之间的数字的和

# i=0
# sum=0
# while i<100:
#     i+=1
#     sum+=i
# print(sum)

2:计算 1 --100 之间 所有偶数的和

# sum=0
# for i in range(0,102,2):
#     sum+=i
# print(sum)

3: 求1-2+3-4+5 ... 99的所有数的和

 sum=0
# sum1=0
# sum2=0
# for i in range(1,101,2):
#     sum+=i
# print(sum)
# for j in range(-98,0,2):
#     sum1+=j
# print(sum1)
# sum2=sum+sum1
# print(sum2)

4: 从控制台输入5个数,求平均值

# i=0
# sum=0
#
# while i<5:
#     a = float(input('请输入第%d的数'%(i+1)))
#     sum+=a
#     i+=1
# print(sum)
# avg=sum/i
# print(avg)

5: 从控制台输入5个数,求最大值,最小值

# i=0
# while i<5:
#     a=int(input('请输入%d:'%(i+1)))
#     if i==0:
#         max=a
#         min=a
#     elif a>max:
#         max=a
#     else:
#         a<min
#         a=min
#     i+=1
# print(max,min)

6: 统计数字,字母,下划线的个数

# a='1234abcABCDE___'
# shuzi=0
# zimu=0
# xihuaxian=0
# i=0
# #for i in range(1,16):
# while i<len(a):
#     if a[i]>='0'and a[i]<='9':
#         shuzi+=1
#         #print(i)
#     elif 'a'<=a[i]<='z'or 'A'<=a[i]<='Z':
#         zimu+=1
#        # print(i)
#       #  print(zimu)
#     else:
#         a[i]=='_'
#         xihuaxian+=1
#        # print(i)
#        # print(xihuaxian)
#     i+=1
# print(shuzi,zimu,xihuaxian)
# for i in range(1,16):
#     print(i)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值