#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)