内容简介: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)
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
深入理解计算机系统(原书第3版)
Randal E.Bryant、David O'Hallaron / 龚奕利、贺莲 / 机械工业出版社 / 2016-11 / 139.00元
和第2版相比,本版内容上*大的变化是,从以IA32和x86-64为基础转变为完全以x86-64为基础。主要更新如下: 基于x86-64,大量地重写代码,首次介绍对处理浮点数据的程序的机器级支持。 处理器体系结构修改为支持64位字和操作的设计。 引入更多的功能单元和更复杂的控制逻辑,使基于程序数据流表示的程序性能模型预测更加可靠。 扩充关于用GOT和PLT创建与位置无关代码的......一起来看看 《深入理解计算机系统(原书第3版)》 这本书的介绍吧!
JS 压缩/解压工具
在线压缩/解压 JS 代码
RGB转16进制工具
RGB HEX 互转工具