y="温度过高" if w<10:
y="温度过低"
else:
y="温度正常" print(y)
B . y="温度正常"if w>30:
y="温度过高"
elif w<10:
y="温度过低" print(y)
C . if w>30:y="温度过高" elif w<10:
y="温度过低" else:
y="温度正常"
print(y)
D . if w>30:y="温度过高" if w<10:
y="温度过低" if 10<=w<=30:
y="温度正常"
print(y)
实现功能:键盘上输入任意一个正整数,将其按冰雹猜想的规则进行拆解,输出每一步拆解的值和总步数,验证其是否符合冰雹猜想。
冰雹猜想是指:一个正整数,如果是奇数就乘以3再加1,如果是偶数就对它除以2(如下图),这样经过若干次,最终回到1。无论这个过程中的数值如何庞大,就像瀑布一样坠落,在经过若干次的变换之后也必然会到纯偶数:4-2-1。
N变为
x=(input("请输入任一正整数:"))
n=0
while():
if (x%2 != 0):
x=
else:
x=int(x/2)
print(, end=" ")
求解如下分段函数的值。
y=
x=float(input("请输入x的值:"))
if :
y=-2*x-4
x<10:
y=(x+2)**0.5
else:
y=2**(x-1)
print()
实现功能:判断正数负数还是零:输入一个实数,如果这个数大于0输出“正数”,如果小于0输出“负数”,如果等于0则输出“零”。
x=float(input("请输入一个数:"))
if :
print(x,"为正数")
:
print(x,"为负数")
else:
x=int(input("请输入一个正整数"))
if x%2==0:
print(x+1)
else:
print(x-1)
实现功能:输入一个年份,输出该年份是否是闰年,是则输出“YES”,否则输出“NO”。
def rn():
if(num%400==0 or num%4==0 num%100!=0):
return "YES"
:
return "NO"
year=(input("请输入年份:"))
print()
一个正整数的阶乘是所有小于及等于该数的正整数的积,并且0的阶乘为1,即n!=1*2*3*...*(n-1)*n。
n!= 现求n!。
def f(n): #定义递归函数f(n)
if n==0 or n==1:
return 1 #定义当n为0时函数返回值为1
else:
return #递归定义n≥1时的通项公式
=int(input("请输入n:")) #从键盘上输入n的值
print("n!的值为:", ) #输出结果
s=float(input("请输入分数:"))
if 90<=s<=100:
print("A等第")
elif 75<=s<90:
print("B等第")
elif 60<=s<75:
print("C等第")
elif s<60:
print("D等第")
n=int(input("请输入用电量总计:"))
s=0
if n<=150:
s=*0.4
elif n<=400:
s=()*0.5+150*0.4
else:
s=(n-400)*+250*0.5+150*0.4
print("应交的电费是%.1f" % s)