python基础—day4 程序结构

python基础—day4 程序结构,第1张

概述1程序的组织结构顺序结构:即语句从上到下按顺序执行②分支结构:一条大路,会有很多分支路口。在python常用if..elif..else判断语句③循环结构:例如像放歌一样,歌单循环播放①顺序结构:即语句从上到下按顺序执行 2.对象的布尔值      3.分支结构   if语句 1 程序的组织结构

顺序结构:即语句从上到下按顺序执行

②分支结构:一条大路,会有很多分支路口。在python常用if..elif..else判断语句

③循环结构:例如像放歌一样,歌单循环播放①顺序结构:即语句从上到下按顺序执行

 

2.对象的布尔值

 

 

 

 

 

 

3.分支结构

 

 

 

if 语句
moeny = int(input('你yhk的余额是多少百万:'))
if moeny >= 100:
    print('你的钱很多,是{}万富翁'.format(moeny))
else:
    print('你还需要努力打工,加油,打工人。')
 
var1 = 100
if var1:
    print("1 - if 表达式条件为 true")
    print(var1)

var2 = 0
if var2:
    print("2 - if 表达式条件为 true")
    print(var2)
print("Good bye!")

 

 

if else
if num%2==0:
    if num%3==0:
        print ("你输入的数字可以整除 2 和 3")
    else:
        print ("你输入的数字可以整除 2,但不能整除 3")
else:
    if num%3==0:
        print ("你输入的数字可以整除 3,但不能整除 2")
    else:
        print  ("你输入的数字不能整除 2 和 3")

 

嵌套
if 表达式1:
    语句
    if 表达式2:
        语句
    elif 表达式3:
        语句
    else:
        语句
elif 表达式4:
    语句
else:
    语句

 

 

条件表达式

 

 

 

 

 

 

 

Pass语句

 

 

 

 

3.循环内置函数range()——生成整数序列
#range()的三种形式
r=range(10)
print(List(r))  #可以查看range中的整数序列

r1=range(0,10)
print(List(r1))

r2=range(0,10,2)
print(List(r2))
#判断指定整数在不在序列中
print(10 in r2)
print(9 not in r2)

 

white
while 判断条件(condition):
    执行语句(statements)

r=range(10)
i=1
while i in r:
    print(i)
    i+=2

 

while:...else:
while <expr>:
    <statement(s)>
else:
    <additional_statement(s)>

count = 0
while count<5:
   
print('{},小于5'.format(count))
    count+=1
else:
   
print('{},大于或等于5'.format(count))

 

#进行0-100之间的偶数和
court=0
sum=0
while court<101:
    sum=sum+court
    court+=2

print('0-100之间的偶数和为{}'.format(sum))

 

for  in循环

for循环可以遍历任何序列的项目,如一个列表或者一个字符串。

for <variable> in <sequence>:
    <statements>
else:
    <statements>

 

 

#输出100-999之间的水仙花之数
#举例:
# 153=3*3*3+5*5*5+1*1*1

for i in range(100,1000):
    c=i%10
    b=i//10%10
    a=i//100
    if i==(a**3+b**3+c**3):
        print(i)
    else:
        i+=1
Brank 和continue  
break 语句可以跳出 for 和 while 的循环体。如果你从 for 或 while 循环中终止,任何对应的循环 else 块将不执行。

continue 语句被用来告诉 Python 跳过当前循环块中的剩余语句,然后继续进行下一轮循环。

 

n = 5
while n > 0:
    n -= 1
    if n == 2:
        break
    print(n)
print('循环结束。')

n = 5
while n > 0:
    n-=1
    if n == 2:
        continue
    print(n)
print('循环结束')
总结

以上是内存溢出为你收集整理的python基础—day4 程序结构全部内容,希望文章能够帮你解决python基础—day4 程序结构所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1185941.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存