You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

1_python.ipynb 3.0 kB

6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. {
  2. "cells": [
  3. {
  4. "cell_type": "markdown",
  5. "metadata": {},
  6. "source": [
  7. "# Python & Machine Learning Exercises"
  8. ]
  9. },
  10. {
  11. "cell_type": "markdown",
  12. "metadata": {},
  13. "source": [
  14. "## Python\n",
  15. "\n",
  16. "### (1)字符串\n",
  17. "给定一个文章,找出每个单词的出现次数\n",
  18. "\n",
  19. "```\n",
  20. "One is always on a strange road, watching strange scenery and listening to strange music. Then one day, you will find that the things you try hard to forget are already gone. \n",
  21. "```\n",
  22. "\n",
  23. "### (2)组合\n",
  24. "有 1、2、3、4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?\n",
  25. "\n",
  26. "\n",
  27. "### (3) 判断\n",
  28. "企业发放的奖金根据利润提成。利润(I): \n",
  29. "* 低于或等于 10 万元时,奖金可提 10%; \n",
  30. "* 高于 10 万元,低于 20 万元时,低于 10 万元的部分按 10%提成,高于 10 万元的部分,可提成 7.5%; \n",
  31. "* 20 万到 40 万之间时,高于 20 万元的部分,可提成 5%; \n",
  32. "* 40 万到 60 万之间时,高于 40 万元的部分,可提成 3%; \n",
  33. "* 60 万到 100 万之间时,高于 60 万元的部分,可提成 1.5%, \n",
  34. "* 高于 100 万元时, 超过 100 万元的部分按 1%提成, \n",
  35. "从键盘输入当月利润 I,求应发放奖金总数?\n",
  36. "\n",
  37. "\n",
  38. "### (4)循环\n",
  39. "输出9x9的乘法口诀表\n",
  40. "\n",
  41. "\n",
  42. "### (5)使用while循环实现输出2-3+4-5+6.....+100的和\n",
  43. "\n",
  44. "\n",
  45. "### (6)算法\n",
  46. "给一个数字列表,将其按照由大到小的顺序排列\n",
  47. "\n",
  48. "例如\n",
  49. "```\n",
  50. "1, 10, 4, 2, 9, 2, 34, 5, 9, 8, 5, 0\n",
  51. "```\n",
  52. "\n",
  53. "### (7)应用1\n",
  54. "做为 Apple Store App 独立开发者,你要搞限时促销,为你的应用生成激活码(或者优惠券),使用 Python 如何生成 200 个激活码(或者优惠券)?\n",
  55. "\n",
  56. "需要考虑什么是激活码?有什么特性?例如`KR603guyVvR`是一个激活码\n",
  57. "\n",
  58. "### (8)应用2\n",
  59. "需要把某个目录下面所有的某种类型的文件找到。\n",
  60. "例如把`c:`下面所有的`.dll`文件找到\n",
  61. "\n",
  62. "### (9)应用3\n",
  63. "你有个目录,里面是程序(假如是C或者是Python),统计一下你写过多少行代码。包括空行和注释,但是要分别列出来。\n",
  64. "\n"
  65. ]
  66. }
  67. ],
  68. "metadata": {
  69. "kernelspec": {
  70. "display_name": "Python 3",
  71. "language": "python",
  72. "name": "python3"
  73. },
  74. "language_info": {
  75. "codemirror_mode": {
  76. "name": "ipython",
  77. "version": 3
  78. },
  79. "file_extension": ".py",
  80. "mimetype": "text/x-python",
  81. "name": "python",
  82. "nbconvert_exporter": "python",
  83. "pygments_lexer": "ipython3",
  84. "version": "3.5.2"
  85. }
  86. },
  87. "nbformat": 4,
  88. "nbformat_minor": 2
  89. }

机器学习越来越多应用到飞行器、机器人等领域,其目的是利用计算机实现类似人类的智能,从而实现装备的智能化与无人化。本课程旨在引导学生掌握机器学习的基本知识、典型方法与技术,通过具体的应用案例激发学生对该学科的兴趣,鼓励学生能够从人工智能的角度来分析、解决飞行器、机器人所面临的问题和挑战。本课程主要内容包括Python编程基础,机器学习模型,无监督学习、监督学习、深度学习基础知识与实现,并学习如何利用机器学习解决实际问题,从而全面提升自我的《综合能力》。

Contributors (1)