快捷搜索:  汽车  科技

python条件语句if的理解:Python条件结构ifelif

python条件语句if的理解:Python条件结构ifelifif x < 1: # 判断x是否小于1x = int(input("请输入x的值:")) # 从键盘上输入整数y = 3x – 11 (x ≥10)写一个控制台应用程序,从键盘上输入x,根据上面的函数计算并输出y值。实例代码

功能要求

有一个函数:

y = x (x < 1)

y = 2x – 1 (1 ≤ x ≤ 10)

y = 3x – 11 (x ≥10)

写一个控制台应用程序,从键盘上输入x,根据上面的函数计算并输出y值。

实例代码

x = int(input("请输入x的值:")) # 从键盘上输入整数

if x < 1: # 判断x是否小于1

y = x # x小于1时将x赋值给变量y

elif 1 <= x <= 10: # 判断x是大于等于1且x小于等于10

y = 2 * x - 1 # 符合条件时将2 * x 1的值赋值给y

elif x >= 10: # 判断x是否大于等于10

y = 3 * x - 11 # 符合条件时将3 * x -11的值赋值给变量y

print("y的值是%d" % y) # 将变量x的值打印输出

简化代码

x = int(input("请输入x的值:")) # 从键盘上输入整数

if x < 1: # 判断x是否小于1

y = x # x小于1时将x赋值给变量y

elif x <= 10: # 判断x是大于等于1且x小于等于10

y = 2 * x - 1 # 符合条件时将2 * x 1的值赋值给y

else: # 判断x是否大于等于10

y = 3 * x - 11 # 符合条件时将3 * x -11的值赋值给变量y

print("y的值是%d" % y) # 将变量x的值打印输出

运行结果

从键盘上输入“-6”,x = -6,x < 1结果为True,y = -6,程序结束。

python条件语句if的理解:Python条件结构ifelif(1)

从键盘上输入“8”,x = 8,1 <= x <= 10结果为True,y=2 * x - 1 = 15,程序结束。

python条件语句if的理解:Python条件结构ifelif(2)

从键盘上输入“18”,x = 18,x > 10结果为True,y=3 * x - 11 = 18,程序结束。

python条件语句if的理解:Python条件结构ifelif(3)

猜您喜欢: