欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python基础day4

程序员文章站 2022-07-14 19:29:55
...
  1. 华⽒氏温度转摄⽒氏温度【提示:将华氏温度转换为摄⽒温度 F = 1.8C + 32】
F=int(input('请输入华氏温度:'))
C=1.8*F+32
print('转化为摄氏温度为:',C)
  1. 求解⼀一次⽅方程ax+b=0,程序提示⽤用户输⼊入a和b的值,然后输出⽅方程的根。程
    序运⾏行行效果如下。
请输⼊一次⽅方程的系数a:2
请输⼊一次⽅方程的常量量b: 6
⼀次⽅方程 2x+6=0 的根是:x = -3
a=float(input('请输入一次方程的系数a:'))
b=float(input('请输入一次方程的常量b:'))
print('一次方程%dx+%d=0的根是:x=%d'%(a,b,-b/a))
  1. 编写⼀程序,接收从键盘上输⼊的2个学⽣生的姓名、数学成绩、计算机成绩,
    分别存⼊到6个变量中,然后打印出这2个学⽣生的姓名和总成绩。
name1=input('请输入第一位学生的姓名:')
math_grade1=float(input('请输入第一位学生的数学成绩:'))
com_grade1=float(input('请输入第一位学生的计算机成绩:'))
name2=input('请输入第二位学生的姓名:')
math_grade2=float(input('请输入第二位学生的数学成绩:'))
com_grade2=float(input('请输入第二位学生的计算机成绩:'))
print('%s同学总成绩为%d,%s同学总成绩为%d'%(name1,math_grade1+com_grade1,name2,math_grade2+com_grade2))
  1. 编写⼀程序,对⽤用户输⼊入的两个数据a和b,输出交换后的a和b的值。
    必须交换a和b的值
a=float(input('请输入a的值:'))
b=float(input('请输入b的值:'))
a,b=b,a
print('a的值为%d,b的值为%d'%(a,b))
  1. 从控制台输⼊入两个数,输出较⼤大的值
a=float(input('请输入a的值:'))
b=float(input('请输入b的值:'))
max=a if a>b else b
print(max)
  1. 从键盘输⼊一个整数,判断这个数能否被3整除
a=int(input('请输入一个整数:'))
if a%3==0:
    print('能被3整除')
else:
    print('不能被3整除')
  1. 从键盘上输⼊一个3位整数,求这个三位整数各个数字的和
a=int(input('请输入a的值:'))
b=int(input('请输入b的值:'))
c=int(input('请输入c的值:'))
print('和为:',a+b+c)
  1. 从控制台输⼊一个三位数,如果是水仙花数就打印“是水仙花数”,否则打印“不
    是水仙花数”
    例例如:153=1^3+ 5^3+ 3^3
a=int(input('请输入一个三位数:'))
m=a//100
n=(a//10)%10
x=a%10
if m**3+n**3+x**3==a:
    print('是水仙花数')
else:
    print('不是水仙花数')