神经网络与深度学习——TensorFlow2.0实战(笔记)(三)(python语句)

1.if语句

#if语句
x,y = 3,5
if xy")

2.条件表达式

x,y=3,5
#表达式1(条件为真的结果) if 判断条件 else 表达式2(条件为假的结果)
print(x if x>y else y)

3.while语句

#死循环:循环条件始终为真, 一直无法满足退出循环的条件
i=1
sum=0
while i<5:
    sum += i
    i+=1
print(sum)

4.for语句

#for 标识符 in 可迭代对象 :
#     循环体
for c in "expression_list":
    print(c,end=" ")

5.range()函数

#range(起始数字,结束数字,步长) 不包括结束数字
#起始数字省略,默认从0开始后 
#步长省略,默认为1
print(" ")
for i in range(5):
    print(i,end=" ")
print(" ")
for i in range(0,5):
    print(i,end=" ")
print(" ")
for i in range(1,10,2):
    print(i,end=" ")
print(" ")

6.continue 

#continue 终止本次循环,开始下一次循环
#计算1-100之间奇数和
sum = 0
for i in range(1,101):
    if i%2==0:
        continue
    sum += i
print("sum=",sum)

sum = 0
for i in range(1,100,2):
    sum += i
print("sum=",sum)

7.break

#break 跳出循环体,结束循环
#计算1-100的累加和。如果在计算过程中,累计和超过3000,则终止计算,并输出当前结果
i=1
sum = 0
while i<101:
    if sum<=3000:
        sum+=i
        i+=1
    else:
        break
print(sum)

神经网络与深度学习——TensorFlow2.0实战(笔记)(三)(python语句)_第1张图片

课程链接:https://www.icourse163.org/course/XUST-1206363802?tid=1206674203

个人公众号

神经网络与深度学习——TensorFlow2.0实战(笔记)(三)(python语句)_第2张图片

你可能感兴趣的:(python,python)