python学习笔记(用户输出与while循环)(*6)
第六篇(写于2020/1/6)
所用教材:python编程从入门到实践
input( )函数
input()接受键盘的输入的一些文本并通过以下方式存到一个变量中,并且input接受参数,一般是提示信息
message=input("please input some words")
这样得到的类型都是字符串型,如果输入的是数字则要类型转换
while循环
这里while与c语言的差不多除了while…else(for也有此种用法),还有while是以缩进代替大括号的
else
while/for 判断条件 :
操作
else:
操作
当 while/for 循环正常执行完的情况下,执行 else 输出;
如果当 while/for 循环中执行了跳出循环的语句,比如 break,将不执行 else 代码块的内容;
删除列表中的为某个值所有元素
>>> pets=['dog','pig','cat','cat']
>>> while 'cat' in pets:
pets.remove('cat')
>>>print(pets)
>['dog', 'pig']
利用while循环将元素存在作为循环继续的标志,然后不停的删除