美文网首页
2018-08-24-day4-python循环中的关键字

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

作者: fanzl | 来源:发表于2018-08-24 15:21 被阅读0次

关键字

1、input

  • 基本语法:input(提示信息)——python控制台输入函数
    程序遇到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可以同时打印多个内容(多个内容之间用空格隔开)

  • 设置一个print打印结束后的样式(默认是换行)
end='\n'(默认end=\n换行)
print('aaa',end='***')
print('bbb')
  • 设置同时打印多个内容,内容之间的样式(默认是空格)
sep='\n'
print('a','b','c',sep='\n')

相关文章

网友评论

      本文标题:2018-08-24-day4-python循环中的关键字

      本文链接:https://www.haomeiwen.com/subject/limbiftx.html