信息课后题

使用须知

  1. 仅供参考

正文

p1

  1. .py
>>> print('2+3=',2+3)
2+3= 5

p11

>>>a,b=3,'Hello'
>>>type(a),type(b)
(<class'int'>,<class'str'>)
>>>len(b)
5
>>>Mphone=['HUAWEI','OPPO','VIVO','XIAOMI']
>>>Mphone[1]
['OPPO';'XIAOMI']
>>>Mphone[1][3]
['OPPO','XIAOMI']

p16

x=int(input'输入3位数的自然数:))
a=x//100
b=X//10-10*a
c=x%10
print(a,b,C,sep=',')
C=float(input("请输入摄氏温度值:"))
F=C*9/5+32
print("对应的华氏温度为:",F)

p21

R=float(input("请输入圆的半径R:"))
pi=3.14
s=pi*R**2
L=2*pi*R
print("圆的面积为:",s,",圆的周长为:",L)

p26

#输入路程
s=f1oat(input("请输入行驶路程:"))
if int(s)!=s:
  s=round(s+0.5) 
#计算金额
if s<=3:
  m=10
else:
  m=10+(s-3)*2
print(s,"千米,付费",m,"元。")

2.```

#输入三条边长
a=f1oat(input("输入三角形第一边长:"))
b=float(input("输入三角形第二边长:"))
c=float(input("输入三角形第三边长:"))
#若构成三角形,则求三角形面积
if a+b>c
  p=(a+b+c)/2
  area=(p*(p-a)*(p-b)*(p-c))*0.5
  print("三角形面积为:",area)
else:
  print("输入的三条边,不能构成三角形!")

p30-31

(1)

#输入名次
mc=int(input("参加运动会项月名次(1~6):"))
#计算并输出得分
if mc==1:
  print("得分为:7分")
elif mc==2:
  print("得分为:5分")
elif mc==3:
  print("得分为:4分")
elif mc==4:
  print("得分为:3分")
elif mc==5:
  print("得分为:2分")
elif mc==6:
  print("得分为:1分")
else:
  print("输入的名次不在1~6范围!")

(2)

#输入名次
mc=int(input("参加运动会项目名次(1~6):"))
#利用列表,计算得分
1st=[7,5,4,3,2,1]
if mc>=1 and mc<=6:
  df=lst[mc]
  print("项目得分为:",df)
else:
  print("输入的名次不在1~6范围!")

p35

暂无,等待编写

p39

#通过成员资格运算符输出列表元素
program=["Java","Python","Visual Basic"]
for w in program:
  print (w,len (w))
输出:
Java 4
Python 6
Visual Basic 12
#通过索引遍历输出列表元素
program=["Java","Python","Visual Basic"]
n=len(program)
for i in range (n):
  print (i,program[i])
输出:
0 Java
1 Python
2 Visual Basic

p44

lst=[]
for i in range(1,65535) #65535可改
  a=i%10
  b=(i//10)%10
  c=1//100
  if(a*3+b**3+c**3)==1:
    lst.append(i)
print (1st)

p48-49

h=0.0001  #折算到单位米
c=0
whi1e h<=8848.86
  h=h*2
  c=C+1
print("需要对折次数为:",c)
m=int(input('输入第一个整数:'))
n=int(input('输入第二个整数:'))
if m<n:
  m,n=n,m
r=m%n
while r!=0
  m,n,r=r,n,m%n
print('最大公约数是:',n)

p ??

n=0
p=float(input("请输入本金金额:"))
q=float(input("请输入预期金额:"))
while p=q
    p=p+p*0.03
    n+=1
print("需要储蓄年数:",n)

p ??

1.D
2.

posted @ 2022-09-20 21:55  html5syt  阅读(52)  评论(0)    收藏  举报