一、条件控制语句:
if语句:
判断的定义:
如果条件满足,才能做某件事
如果条件不满足,就做另外一件事情,或者什么也不做
if 判断语句的基本语法
if 要判断的条件:
条件成立时,要做的事情
#注意:代码的缩进为一个 tab 键,或者四个空格
#在 python 开发中,Tab 和空格不要混用
最简单的if循环:
# 1.输入水果的单价
price_str = raw_input('水果的单价为:')
# 2.输入水果的重量
weight_str = raw_input('水果的重量为:')
price = float(price_str) raw_input返回的是字符串类型,需要进行类型转换
weight = float(weight_str)
# 3.计算付款金额
money = price * weight
print money
# 4.如果总金额大于20块钱,输出恭喜你可以抽奖一次
if money > 20:
print '恭喜你可以抽奖一次'
# 5.否则输出欢迎下次光临
else:
print '欢迎下次光临'
if循环01:
# 1.定义一个整数变量
age = 18
# 2.判断是否18岁
if age >= 18:
# 3.如果18岁,欢迎进入网吧
print '欢迎进入网吧'
if循环02:
# 1.定义一个整数变量
age = 17
# 2.判断是否18岁
if age >= 18:
# 3.如果18岁,欢迎进入网吧
print '欢迎进入网吧'
print '欢迎欢迎'
print '~~~~~~~~~'
if,else语法格式:
1)if else条件语句,基本格式如下:
if 表达式: 成立输出语句1
语句1
else: 不成立输出语句2
语句2
注意:if 表达式后的冒号不能省略,else后的冒号也不能省略,否则系统报错
if,else循环判断平润年:
year = input('输入一个年份:')
if (year % 4 == 0 and year % 100 != 0)or year % 400 == 0:
print "%s是润年" %(year)
else:
print "%s是平年" % (year)
if.else循环01:
age = 13
# 1.判断年龄是否为18岁
if age >= 18:
# 2.如果满18岁,允许进入网吧
print '欢迎进入网吧'
# 3.如果不满18岁,请回家写作业
else:
print '请回家写作业'
if.else循环02: