【实训总结】Python+人工智能实训总结

来源:优就业

2018-10-10 12:49:39

通过十六天的实训使我学到了很多,一方面学习到了许多以前没学过的专业知识与知识的应用,另一方面还提高了自己动手做项目的潜力。本次实训,是对我潜力的进一步锻炼,也是一种考验。从中获得的诸多收获,也是很可贵的,是十分有好处的。同时也让我意识到我要学的更多。

在实训中我学到了许多新的知识。是一个让我把书本上的理论知识运用于实践中的好机会,原先,学的时候感叹学的资料太难懂,此刻想来,有些其实并不难,关键在于理解。

【学习总结】Python+人工智能学习总结

在这次实训中还锻炼了我其他方面的潜力,提高了我的综合素质。首先,它锻炼了我做项目的潜力,提高了独立思考问题、自己动手操作的潜力,在工作的过程中,复习了以前学习过的知识,并掌握了一些应用知识的技巧等。其次,实训中的项目作业也使我更加有团队精神。“学以致用”,就是要把学来的知识能运用到实际操作当中,用实践来检验知识的正确性。我想,这是实训的最根本目的。

通过这次实训,使我学会了使用python编写程序,以下是几个程序:

#第一题 设计函数实现

import math

def y():

q = input("请输入1.长方形 2.圆形 3.等边三角形:")

q = int(q)

if (q == 1):

a = input("请输入长方形的长:")

b = input("请输入长方形的宽:")

c = input("请输入1.获得周长 2.获得面积:")

a = int(a)

b = int(b)

c = int(c)

if (c == 1):

return (a + b) * 2

else:

return a * b

if (q == 2):

a = input("请输入半径:")

c = input("请输入1.获得周长 2.获得面积:")

a = int(a)

c = int(c)

if (c == 1):

return 2 * a * math.pi

else:

return math.pi * a * a

if (q == 3):

a = input("请输入等边三角形边长:")

c = input("请输入1.获得周长 2.获得面积:")

a = int(a)

c = int(c)

if (c == 1):

return 3 * a

else:

return math.sqrt(3) / 4 * a * a

x = y()

print("你要的答案是:", x)

#第二题 快递员信息和订单号

fa=open("C:\\Users\\67563\\Desktop\\oredr.txt",'w')

fa.write("DD20180730-0001\nDD20180730-0002\nDD20180730-0003\nDD20180730-0004\nDD20180730-0005\nDD20180730-0006\nDD20180730-0007\nDD20180730-0008\nDD20180730-0090\nDD20180730-0010")

fb=open("C:\\Users\\67563\\Desktop\\user.txt",'w')

fb.write("USER-001\nUSER-002\nUSER-003\nUSER-004\nUSER-005\nUSER-006\nUSER-007\nUSER-008\nUSER-009\nUSER-0010\n")

fc = open("C:\\Users\\67563\\Desktop\\oredr-user.txt", 'w')

fa=open("C:\\Users\\67563\\Desktop\\oredr.txt",'r')

fb=open("C:\\Users\\67563\\Desktop\\user.txt",'r')

fc.write("订单-----------------快递员\n")

for line in fa:

fc.write(line.strip('\r\n'))

fc.write("->")

fc.write(fb.readline( ))

fa.close()

fb.close()

fc.close()

#第三题 自动计算车牌号限行日期

carNum = str(input('请输入车牌号:'))

def carPermission(carNum):

while len(carNum) == 7:

if carNum[-1]=='4' or carNum[-1]=='9':

b=[carNum,"周一限行"]

c=tuple(b)

return c

if carNum[-1]=='5' or carNum[-1]=='0':

b=[carNum,"周二限行"]

c=tuple(b)

return c

if carNum[-1]=='1' or carNum[-1]=='6':

b=[carNum,"周三限行"]

c=tuple(b)

return c

if carNum[-1]=='2' or carNum[-1]=='7':

b=[carNum,"周四限行"]

c=tuple(b)

return c

if carNum[-1]=='3' or carNum[-1]=='8':

b=[carNum,"周五限行"]

c=tuple(b)

return c

else:

print('Error')

print(carPermission(carNum))

print(type(carPermission(carNum)))

#第四题 互动游戏猜字符第一位A-Z第二位0-9

import string

import random

def panduan():

choice = input("是否继续游戏?(Y/N)")

if(choice == 'Y'):

limit = 10

else:

limit = -1

return limit

def letterGame():

num = random.randint(0,9)

s = string.ascii_uppercase

ch = random.choice(s)

result = ch+str(num)

# print("先输入你猜的字符吧:"+result)

# print(guess)

limit = 10

i = 0

while(limit > 0):

guess = input("请输入你猜的字符:")

s = ord(ch)

limit -= 1

i += 1

if(ord(guess[0])

print("<<"+" 你的剩余次数为"+str(limit))

if(ord(guess[0])

print("<="+" 你的剩余次数为"+str(limit))

if(ord(guess[0])>s and int(guess[1])==num):

print(">="+" 你的剩余次数为"+str(limit))

if(ord(guess[0])>s and int(guess[1])>num):

print(">>"+" 你的剩余次数为"+str(limit))

if(ord(guess[0])>s and int(guess[1])

print("><"+" 你的剩余次数为"+str(limit))

if(ord(guess[0])num):

print("<>"+" 你的剩余次数为"+str(limit))

if(ord(guess[0])==s and int(guess[1])==num):

print("=="+" 恭喜您猜对了!所用次数为"+str(i))

limit = panduan()

if(limit == 0):

print("您的次数已用完")

letterGame()

经过这些天的什么都不会到能够做出程序,我收获了很多,学习了很多,成长了很多。

相关推荐:

【实习总结】大学生Python+人工智能实习总结

【Python培训 】从入门到精通 打造Python精英人才

【Python入门免费课程】引领编程开发新趋势

THE END  

声明:本站稿件版权均属中公教育优就业所有,未经许可不得擅自转载。

领取零基础自学IT资源

涉及方向有Java、Web前端、UI设计、软件测试、python等科目,内容包含学习路线、视频、源码等

点击申请领取资料

点击查看资料详情 

收起 


 相关推荐

问题解答专区
返回顶部