day05-练习与补充

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

01-循环中涉及到的关键字

python控制台输入函数input(提示信息)
说明:1、程序遇到input,会停下来,等待输入完成后才执行后面的代码(阻塞线程)。
          2、输入结束:遇到return就结束。
          3、获取到输入的内容的类型是字符串(不管输入的是什么)

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

else关键字
说明:python中的循环的最后可以添加else语句,代表循环结束后要执行的代码。

for 变量 in 序列:
    循环体
else:
    循环结束后要执行的代码

while 条件语句:
    循环体

else:
    循环结束后要结束的代码

注意:写到else里面的语句,和写在循环外面的区别是,break的时候,else中的内容不会执行;

break、continue关键字
说明:程序执行过程中,只要遇到break,就结束包含break的最近的循环

#练习:随机生成一个整数,然后去猜,猜对为止;
import random
number = random.randint(0,100)
while True:
    num = input('请猜(0-100):')
    if int(num) == number:
        print('猜对了')
        break
    else:
        if int(num) > number:
            print('猜错了,偏大,请继续!')
        if int(num) < number:
            print('偏小,请继续!')

02-python中print的使用

1、print(内容)一个print打印完以后,默认会换行。

str1 = 'abc'
print(str1)
print(str1)

2、一个print可以同时打印多个内容,多个内容之间用逗号隔开

print(str1,'aaa',123)

3、设置一个print打印结束后的样式;end=zi字符串;

print('aaa', end = '**')
print('bbb')

4、设置同时打印多个内容,内容之间的样式;sep=字符串;

print('a', 'b', 'c', sep='*')
上一篇下一篇

猜你喜欢

热点阅读