Python02、Python中range()函数和While循环

#pass语句:什么都不做,只是占位符,用到需要写语句的地方

# answer = input('您是会员吗?y/n:');
# #判断是否是会员
# if answer =='y':
#     pass
# else:
#     pass

#range()函数:用于生成一个整数序列
#range的三种使用方式
‘‘’第一种创建方式,只有一个参数(小括号中只有一个数)’‘’

r = range(10)
print(r) #r(0,10)
print(list(r))#用于查看range对象中的整数序列 ————>list 列表的意思

‘‘’第二种创建方式,给了两个参数(start,stop)’‘’

r2 = range(2,9)
print(r2)
print(list(r2))

‘‘’第三种创建方式,给了三个参数(start(从哪开始),stop(从哪结束),差值)’‘’

r3 = range(0,9,3)
print(r3)
print(list(r3))#[0, 3, 6]

‘’‘判断指定的整数是否在序列中,in,not in’‘’

print(6 in r3)#True 6在这个序列中
print(2 in r3)#False 2不在当前的序列中
print(9 not in r3)#True

‘’‘range函数的优点:不管range对象表示的序列有多长,
所有range对象占用的内存空间是相同的,因为仅仅需要存储,
start,stop,step,只有用到ranged对象时,
才会计算序列中的相关元素。’‘’

print(range(1,10,1))#range(1, 10)
print(range(1,101,1))#range(1, 101)

‘’‘条件表达式’‘’
#判断条件表达式

a = 1
while a<10:
    #执行体
    print(a)
    a+=1

‘’‘计算0-4的累加和’‘’
#1、初始化变量
#2、条件判断
#3、条件执行体(循环体)
#4、改变变量

sum =0#存储和
a = 0#1、初始化变量
while a < 5:#2、条件判断
     sum+=a;#3、条件执行体(循环体)
     a+=1;#4、改变变量

 print("和为",sum)

‘’‘计算1-100之间的偶数和’‘’

sum =0#存储和
a = 0#1、初始化变量
while a < 100:#2、条件判断
    if a%2==0:
        sum+=a;#3、条件执行体(循环体)
    a+=1;#4、改变变量
print("和为",sum)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值