2018-08-24-day4-python循环中的关键字

2018-08-24  本文已影响0人  fanzl

关键字

1、input

name=input('请输入名字')
num=input('请输入一个数字')
print('=================')
print(name,num,type(num))

2、break

程序执行过程中,只要遇到break,就结束/跳出包含break的最近的循环

# 随机生成一个整数,然后去猜,猜中为止
'''
count=0
number=random.randint(0,100)
while True:
    num=input('请输入0~100:')
    count+=1
    if int(num)==number:
        print('恭喜,正确')
        if count>5:
            print('人长丑了')
        else:
            print('人品真好')
        break
    else:
        if int(num)>number:
            print('大了')
        else:
            print('小了')

3、continue

循环体中遇到continue,结束当次循环,进入到下次循环的判断。

# 计算1000以内,不能被15整除的数的和
sum1=0
for x in range(1000):
    if x%15==0:
        continue
    sum1+=x
print(sum1)

4、else

python的循环中的最后可以添加else语句,代表循环结束后要进行的代码

for 变量 in序列:
    循环体
else:
    循环结束后执行的代码
while 条件语句
    循环体
else:
    循环结束后执行的代码

注意:写到else里面的语句和写道外面的区别:break,else中的内容不会执行
print(的使用)

5,print()

一个print打印完内容后,默认换行
一个print可以同时打印多个内容(多个内容之间用空格隔开)

end='\n'(默认end=\n换行)
print('aaa',end='***')
print('bbb')
sep='\n'
print('a','b','c',sep='\n')
上一篇 下一篇

猜你喜欢

热点阅读