程序的组织结构包括,程序的组织结构有哪些
序列结构(-序列结构)
打印(-把一头大象放进冰箱需要几个步骤)
打印(“第一步:打开冰箱”)
打印(“第二步:把大象放进冰箱”)
打印(“第三步:关闭冰箱”)
Python中的一切都是对象打印(-
在Python中一切都是对象
print(bool(0))
print(bool(0.0))
打印(布尔值(无))
print(bool())#空字符串
print(bool())#空字符串
Print(bool([]),bool(list())#空列表
Print(bool(()),bool(tuple())#空元组
Print(bool({}),bool(dict())#空字典
以上对象的布尔值为假,其他对象的布尔值为真
单枝结构的汉语语义:if..
语法:if条件表达式:
条件执行者
#例如,银行取款操作
钱=1000
S=int(输入(请输入要提取的金额:))
#输入取款金额,并将数字字符串转换为整数。
#判断钱够不够取钱
如果钱=s:
钱-=s #如果够了,就拿出来,用钱减少相应的金额。
打印(取款成功,剩余金额为,str(钱),元)
双枝结构的汉语语义:if..并不满意,只是
语法:if条件表达式:
条件执行程序1
否则:
条件执行程序2
#法官均等
Num=int(输入(请输入))
#条件判断
如果num%2==0: #能被2整除,说明是偶数。
Print(num,“是偶数”)
否则:
打印(num,是奇数)
多分支结构语法结构:if条件表达式:
条件执行程序1
Elif条件表达式:
条件执行程序2
否则:
条件执行程序3
#良好的判断结果
Score=int(input(请输入分数))
如果90=分数=100:
打印(“优秀”)
elif 70=得分90:
打印(“好”)
elif 60=得分70:
打印(“通过”)
elif 0=分数60:
打印(“差”)
否则:
打印(“非法结果输入”)
嵌套if语句的语法结构:if条件表达式1:
条件表达式2:
条件执行程序1
否则:
条件执行程序2
否则:
条件执行者
#商场会员折扣活动
答案=输入(是否是成员y/n )
#判断你是否是会员,如果是,用Y回答,如果不是,输入n。
Money=int(input(请输入购买金额))
如果答案==y :
#如果是会员,购买金额不低于200,打八折;不低于100,打九折;其他条件不打折。
如果钱=200:
打印(八折,折后价格:,钱*0.8)
elif money=100:
打印(九折,折后价格为:,钱*0.9)
否则:
打印(“无折扣”)
否则:
#如果不是会员,购买金额不低于200,打八五折;其他条件不打折。
如果钱=200:
打印(八五折,折后价格为:,钱*0.95)
否则:
打印(“无折扣”)
if else的缩写语法结构:x if判断条件else y
如果条件的布尔值为真,则返回X,否则返回y。
#比较两个整数的大小
A=int(input(输入第一个整数:))
B=int(input(输入第二个整数:))
#if else的一般用法
如果一个b:
打印(较大的数字是,a)
elif a b:
打印(“较大的数字是”,b)
否则:
打印(“两者相等”)
#if else的缩写
print((str(a)= str(b))if a=b else(str(a) str(b)))
语句pass语句只是一个占位符,用在需要写语句的地方。比如写一些复杂的语句时(比如嵌套的if等。),如果不知道具体写什么,可以用pass语句先完成语法结构的构建,后面再补内容。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。