知识单元一:程序设计语言基础

第1周:程序设计的基础知识

教学内容:计算的基本概念,计算机程序设计语言的历史,Python语言的发展简史及语言的特点,程序设计语言的基本语法

教学要求:了解冯诺依曼计算机的基本结构;了解编译型/解释型语言的区别

第2周:数据类型、运算符与表达式、变量赋值与简单I/O操作

教学内容:数值数据类型(integer、float、boolean),算术运算符、关系运算符和逻辑运算符,表达式,运算符优先级,常用的数学函数,标识符命名规则,变量赋值和赋值运算,标准输入/输出,标识符命名规则,变量赋值和赋值运算,标准输入/输出

教学要求:掌握数据类型的功能,不同数据类型的表示方式,它们之间的区别和联系,掌握标示符命名规则;掌握变量的含义及定义方式;掌握标准输入/输出方法,掌握不同运算符的含义;掌握运算符的优先级;了解常用的数学函数

第3周:控制结构与流程图

教学内容:顺序、分支和循环控制结构,嵌套控制结构,流程图表示方法

教学要求:掌握不同控制结构的区别和联系;会灵活运用不同的控制结构解决实际的问题;掌握流程图绘制方法

第4周:函数

教学内容:函数定义与调用,参数传递,变量作用域,结构化程序设计的核心思想,程序测试与调试,递归的基本思想,递归函数应用实例。

教学要求:掌握函数的功能;了解参数传递的过程;了解变量作用域的含义;了解分而治之的结构化程序设计思想;了解基本的程序测试与调试方法;了解递归的基本思想;学会用递归的思想解决实际问题

知识单元二:数据结构与算法基础

第5周:字符串

教学内容:字符串表示、字符串处理、正则表达式

教学要求:了解字符串的概念;掌握字符串的基本操作

第6周:列表、元组和简单算法

教学内容:列表的概念和基于列表的算法,算法基础知识(算法的概念和特性,时间和空间复杂度概念),查找、排序等

教学要求:了解列表、元素的基本概念和区别;了解算法的定义;了解时间和空间复杂度概念;掌握基本的查找、排序算法

第7周:字典与集合

教学内容:字典与集合的概念和应用

教学要求:了解字典与集合的基本概念和区别以及应用场合;了解不同数据的优缺点和适用领域;学会综合应用多种数据结构解决实际问题

python 计算机程序设计-程序设计入门—Python相关推荐

  1. 视频教程-8小时Python零基础轻松入门-Python

    订阅后:请点击此处观看视频课程 视频教程-8小时Python零基础轻松入门-Python 学习有效期:永久观看  学习时长: 525分钟  学习计划:9天 难度:低 「口碑讲师带队学习,让你的问题不过 ...

  2. python难度如何_入门Python学习难吗怎样规划学习路线

    入门Python学习难吗?怎样规划学习路线?Python是一种跨平台的计算机程序设计语言.Python现在在各个邻域都有十分广泛的应用,在近几年的上升趋势十分明显,未来的发展前景也十分广阔.现在就有许 ...

  3. python编程语言零基础入门,Python编程基础知识点

    python语言基础知识有哪些? python语言基础知识如下:1.Python语言是一种解释型.面向对象的编程语言,是一种开源语言.2.表达式从左到右在同一个基准上书写. 3.对象的含义:对象是某个 ...

  4. python语言入门书籍推荐-入门python有什么好的书籍推荐?

    近几年 Python 可谓是非常火热,各大招聘软件上相关岗位的薪资也都非常可观,可以理解,Python 语言简单,对新手极其友好,又如此火热,导致无论是业内人士还是外行人员都趋之若鹜. 想要零基础自学 ...

  5. 自学python爬虫要多久-入门Python爬虫要学习多久?

    原标题:入门Python爬虫要学习多久? 入门Python爬虫要学习多久?个人学习能力不同,掌握的时间也不同.建议先熟悉python的基础语法,再深入练习.如果用python写爬虫是为了满足" ...

  6. python如何编程-如何入门Python编程

    Python目前已经成为受欢迎的编程语言之一,吸引了一大批粉丝,但是很多人在要跨入的时候犹豫了,原因竟然是觉得学习Python太难了,真的是这样吗?入门Python编程学习有什么好的技巧吗? Pyth ...

  7. python代码编程教学入门,python代码编程火影忍者

    python源代码编程软件 编写python源代码的软件.首推的Pycharm. PyCharm用于bai一般IDE具备的功能,比如, 调试.语法高亮.Project管理.du代码跳转.智能提示.自动 ...

  8. python如何爬虫-如何入门 Python 爬虫?

    "入门"是良好的动机,但是可能作用缓慢.如果你手里或者脑子里有一个项目,那么实践起来你会被目标驱动,而不会像学习模块一样慢慢学习. 另外如果说知识体系里的每一个知识点是图里的点,依 ...

  9. 12个python超强学习网站!加python书籍推荐!( 入门python自学推荐!建议收藏!)

    python学习网站 一.python学习网站 1 CSDN 2 Python123 3 python中文学习大本营 4 python开发者社区 5 github 6 python学习网 7 pyth ...

  10. python解释器调用_python入门-python解释器执行

    最近由于公司需要,接触了python这门神奇的语言,给我的感觉就是开发快速和代码简洁. 开始还是先罗列一下解释性语言和编译性语言的差别吧0.0! 编译性语言:是在程序运行前,需要专门的一个编译过程,如 ...

最新文章

  1. 蓝桥杯C++ AB组辅导课
  2. Replace函数语法
  3. [CERC2017]Buffalo Barricades
  4. python基础(十二):正则、re模块、贪婪和非贪婪
  5. 创新实训个人记录:metric k-center
  6. java虚拟机性能监控调优及原则
  7. 精选22个Pandas函数!
  8. 网易2016年研发project师编程题(2)
  9. 剑指offer之合并已排序链表(递归实现)
  10. idea install 失败_idea maven install 卡住,无报错排查。
  11. MATLAB机械动力分析,基于MATLAB的柔性机械臂动力学分析.pdf
  12. Anaconda Prompt 怎么切换工作路径
  13. 解决Win10任务栏不显示电池电量的问题
  14. JS_js数组倒序排列、字符串数组转为数字数组,反转数组/字符串/数字
  15. 新年寄语 —— 奋斗2018
  16. 在idear中基于ssm框架做一个项目需要考虑的基本步骤
  17. 华为Android10怎样root,华为M2平板10.0怎么ROOT 华为M2超级权限图文教程
  18. [笑话] 有关本人现在是独身的消息不甚走漏
  19. java email qq邮箱 与 阿里企业邮箱/个人邮箱
  20. 路由交换技术实战七 FR 网络中配置 OSPF( 完成版 )

热门文章

  1. 新年第一天,人好多啊。
  2. C++之const类成员变量,const成员函数
  3. centos配置java环境变量_【开发笔记】-CentOS配置Java环境变量
  4. 命令: LIST 响应: 150 Opening BINARY mode data connection. 错误: 20 秒后无活动,连接超时 错误: 读取目录列表失败
  5. Vagrant 构建 LNMP 一致环境
  6. 数据库_day03_对数据库的基本操作
  7. js中(function(){…})()立即执行函数写法理解
  8. Bailian3721 和数【标记】
  9. HDU2081 手机短号【水题】
  10. Bailian2721 忽略大小写比较字符串大小(POJ NOI0107-16)【字符串】