homework1

###########作业1###########
#将摄氏温度转化为华氏温度
#华氏温度(fahrenheit) =(9/5)* 摄氏温度(celsius) + 32

‘’’
celsius = int (input(‘Enter a degree in Celsius:’))
fahrenheit = (9 / 5) * celsius + 32
print (’%d Celsius is %.2f Fahrenheit’ %(celsius,fahrenheit))
‘’’
###########作业2###########
#编写一个读取圆柱的半径和高并利用下面的公式计算圆柱体底面积和体积的程序
#area = radius * radius * π
#volume = area * length
‘’’
r,l = map(float,input(‘Enter the radius and length of a cylinder:’).split())
π=3.1415926
area = r * r * π
volume = area * l
print (‘The area is %.2f’ %area )
print (‘The volume is %.2f’ %volume )
‘’’
##############作业3###########
#将英尺转换成米
‘’’
feet = float(input(‘Enter a value for feet:’))
meters = feet * 0.305
print (’%.4f feet is %.4f meters:’%(feet,meters))
‘’’

##############作业4###########
#计算水烧的能量
#Q = M(最终温度-初始温度)* 4184
‘’’
M = float(input(‘Enter the amount of water in kilogram:’))
initial = float(input(‘Enter the initial temperature:’))
final = float(input(‘Enter the final temperature:’))
Q = M * ( final - initial ) * 4184
print (‘The enegry needed is %.4f’%Q)
‘’’
##############作业5###########
#计算利息
#利息=差额*(年利率/1200)
‘’’
chae, nianll = map (float,input(‘Enter balace and interest rate (e.g.,3 for %3):’).split())
lixi=chae * (nianll / 1200)
print (‘The interest is %f’ %lixi)
‘’’

##############作业6###########
#加速度算法
‘’’
v0,v1,t = map (float,input(‘Enter v1 v2 and t:’).split())
a=(v1-v0)/t
print (‘The average acceleration is %f’ %a)
‘’’

##############作业7###########
#金融复利算法
#初始账户a
‘’’
amount = int(input(‘Enter the monthly saving amount and month :’))
money=0
for i in range(6):
money = ( money + amount ) * (1 + 0.004417)
print(‘six month later money is =%.4f’%money)

‘’’
############作业8####5#######
#对一个整数中的各位数字求和
‘’’
num = int(input(‘Enter number between 0 - 1000 :’))
ge = num % 10
bai = num // 100
shi = (num - bai * 100 - ge ) // 10
plus = ge + shi + bai
print (‘The sum of the digits is : %d’ %plus)
‘’’
############EP1###########
a = 25 // 4
print (‘25/4的整数是:%d’ %a)
############EP2###########
‘’’
num = int (input(‘输入一个数字:’))
if (num % 2 == 0 ):
print(’%d 是偶数’%num)
else:
print(’%d 是奇数’%num)
‘’’
############EP3###########
‘’’
sum = int(input(‘输入秒数:’))
fen = sum / 60
miao = sum % 60
print(’%d秒等于%d分钟%d秒’%(sum,fen,miao))
‘’’
############EP4###########
after = int (input(‘多少天之后:’))
xingqi = 6
#因为定义星期一到星期六是1-6,星期天是0
day = (6 + after) % 7
if (day == 0 ):
print(‘这天是星期天’)
else:
print(‘这天是星期%d’%day)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
哈工大人工智能原理homework1共有三道题目,首先是关于人工智能的定义和发展历程,其次是关于强化学习和监督学习的区别,最后一个题目是关于逻辑回归和线性回归的比较。 第一题,人工智能的定义和发展历程。人工智能是一门研究如何使计算机的智能实现类似人类的智能的学科。在发展历程中,人工智能经历了符号系统的阶段、连接主义的阶段、统计学习的阶段以及深度学习的阶段。每个阶段都对人工智能的发展产生了推动作用,并且取得了不同的成果。 第二题,强化学习和监督学习的区别。强化学习是一种通过试错来学习的方法,它需要智能体根据环境的奖励和惩罚来调整自己的行为。而监督学习是一种通过输入和输出数据的对应关系来学习的方法,需要有标注的数据作为学习的参考。 第三题,逻辑回归和线性回归的比较。逻辑回归是一种分类算法,它通过sigmoid函数将线性回归的输出映射到[0,1]之间,用于解决二分类问题。而线性回归是一种回归算法,它直接对输入数据进行线性拟合,用于解决连续数值预测的问题。 综上所述,人工智能原理homework1涵盖了人工智能的定义和发展历程、强化学习和监督学习的区别以及逻辑回归和线性回归的比较,通过完成这些题目,可以帮助学生更好地理解人工智能的基本概念和相关算法。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值