Python编程:从入门到实践 学习笔记 基础知识(五)用户输入与While循环

写在前面:原书地址:http://www.ituring.com.cn/book/1861(图灵社区)

                 本博客是对书籍学习而进行总结的学习笔记,如有侵权行为必删。

1.函数input( )

可以让程序暂停运行,等待用户输入一些文本。

name = input("Please enter your name")
print("Hello," name + "!")

#输出结果
 Please enter your name: mama
Hello,mama!

2.求模运算符%

将两个数字相除并返回余数

4%3 = 1

6%3 = 0

3.While循环

不断运行,直到制定条件不满足为止。

ads = 1
while ads <= 5:
    print(ads)
    ads += 1

#输出结果
1
2
3
4
5

使用break退出循环

ads = "\nPlease enter the name of a city you have visited:"
ads += "\n(Enter 'quit' when you are finished.)"


while True
    city = input(ads)

    if city == 'quit':
        break
    else:
         print("I'd love to go to" + city.title() + "!") 

#输出结果
Please enter the name of a city you have visited:
(Enter 'quit' when you are finished.) New York
I'd love to go to New York!

Please enter the name of a city you have visited:
(Enter 'quit' when you are finished.) BeiJing
I'd love to go to  BeiJing!

Please enter the name of a city you have visited:
(Enter 'quit' when you are finished.) quit

输入 quit 执行break语句,导致Python退出循环。

使用continue

ads = 0
while ads < 10:
    ads += 1
    if ads % 2 == 0:
        continue

        print(ads)

#输出结果
1
3
5
7
9 

if语句检查ads与2求模的运算结果,为0,执行continue语句。

猜你喜欢

转载自blog.csdn.net/ps556788/article/details/81669304