内容简介:python初识day1
python初识day1
本节内容:
- 格式化输入输出——Hello World.
- 表达式if...else 条件语句.
- 表达式for 循环.
- 表达式while循环 and continue.
- break跳出循环.
一、格式化输入输出——Hello World.
1.输出
print('Hello World')
print("Hello World")#双引号和单引号是一样用的 在某些情况下只能用双引号 例如:
print("let's go!") #句子中带有单引号时 外面就不能在用单引号扩起来
2.用户输入
name = input("what's your name?\n")
print(name)
二、表达式if...else条件语句
age = 20
guess = input('Please guess my age:')
if guess == age: #必须加冒号 好几次错都是因为冒号
print("You're great!")#如果满足条件 执行这条语句
else:
print('you guessed wrong') #反之执行这条语句
python不同于其他语言,python对Tab(四个空格)要求特别严格,像C/C++中一个条件的执行内容可以用{ }括起来,但 python 里没有这样的用法所以,if的执行内容必需要比if多一个Tab位。
三、for循环
用循环输出0~9:
for i in range(10):
print('loop:', i)
输出结果:
loop: 0 loop: 1 loop: 2 loop: 3 loop: 4 loop: 5 loop: 6 loop: 7 loop: 8 loop: 9
还是原来要求,不过不输出6:
num=6
for i in range(10):
if i != num:
print('loop:',i)
输出结果:
loop 0 loop 1 loop 2 loop 3 loop 4 loop 5 loop 7 loop 8 loop 9
四、表达式while循环 and continue
count = 0
while True:#这是一个死循环 如果不遇到break会一直执行下去
count +=1
print(count)
continue 作用:不进行本次循环内continue底下的部分,直接跳到循环初始位置继续循环。
count = 0
while count < 30:#whlie后跟的是条件 如果不遇到break且条件成立则会一直执行下去
count +=1
if 15 <= count <= 19:
continue #遇到continue不会输出值 因为输出语句在continue底下
print(count)
五、break跳出循环
例:
count = 0
while True:#whlie后跟的是条件 如果不遇到break且条件成立则会一直执行下去
count +=1
if 15 <= count <= 19:
continue #遇到continue不会输出值 因为输出语句在continue底下
if count == 50 :# 如果count == 50 改为 15~19之间的数呢?
break
print(count)
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
An Introduction to the Analysis of Algorithms
Robert Sedgewick、Philippe Flajolet / Addison-Wesley Professional / 1995-12-10 / CAD 67.99
This book is a thorough overview of the primary techniques and models used in the mathematical analysis of algorithms. The first half of the book draws upon classical mathematical material from discre......一起来看看 《An Introduction to the Analysis of Algorithms》 这本书的介绍吧!