《python编程从入门到实践》用户输入和while循环

Posted xzzheng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《python编程从入门到实践》用户输入和while循环相关的知识,希望对你有一定的参考价值。

  • input()

  input向用户显示提示,接受用户输入,像是把C中的printf和scanf结合了起来,不用像C那样提示还得单独写一行

1 age = input("how old are you?")

 

  • int()

  将用户输入转换为数值

1 age = input("how old are you?")
2 age = int(age)#将数字的字符型转变为数值
3 if age > 18:
4     print("adult")
5 输入 19
6 输出为:adult
  • while循环

  while循环不断运行,直到不满足指定条件,而for循环是让每个元素执行一次代码块

  while可以根据用户的输入来确定何时退出循环,和c一样有使用break和continue来退出

1 prompt = "
please enter the name of a city you have visited:"
2 prompt += "
(enter ‘quit‘ when you are finished.)"
3 while 1:
4     city = input(prompt)
5     if city == quit:
6         break#退出循环
7     else:
8         print("i‘d love to go to "+city)

 

以上是关于《python编程从入门到实践》用户输入和while循环的主要内容,如果未能解决你的问题,请参考以下文章

文件和异常练习2——python编程从入门到实践

Python编程从入门到实践

社区共读《Python编程从入门到实践》第四天阅读建议

社区共读《Python编程从入门到实践》第四天阅读建议

input和while循环——Python编程从入门到实践

Python编程入门到实践 - 笔记( 7 章)