关键字
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')
网友评论