python编程设计_程序设计入门—Python
知识单元一:程序设计语言基础
第1周:程序设计的基础知识
教学内容:计算的基本概念,计算机程序设计语言的历史,Python语言的发展简史及语言的特点,程序设计语言的基本语法
教学要求:了解冯诺依曼计算机的基本结构;了解编译型/解释型语言的区别
第2周:数据类型、运算符与表达式、变量赋值与简单I/O操作
教学内容:数值数据类型(integer、float、boolean),算术运算符、关系运算符和逻辑运算符,表达式,运算符优先级,常用的数学函数,标识符命名规则,变量赋值和赋值运算,标准输入/输出,标识符命名规则,变量赋值和赋值运算,标准输入/输出
教学要求:掌握数据类型的功能,不同数据类型的表示方式,它们之间的区别和联系,掌握标示符命名规则;掌握变量的含义及定义方式;掌握标准输入/输出方法,掌握不同运算符的含义;掌握运算符的优先级;了解常用的数学函数
第3周:控制结构与流程图
教学内容:顺序、分支和循环控制结构,嵌套控制结构,流程图表示方法
教学要求:掌握不同控制结构的区别和联系;会灵活运用不同的控制结构解决实际的问题;掌握流程图绘制方法
第4周:函数
教学内容:函数定义与调用,参数传递,变量作用域,结构化程序设计的核心思想,程序测试与调试,递归的基本思想,递归函数应用实例。
教学要求:掌握函数的功能;了解参数传递的过程;了解变量作用域的含义;了解分而治之的结构化程序设计思想;了解基本的程序测试与调试方法;了解递归的基本思想;学会用递归的思想解决实际问题
知识单元二:数据结构与算法基础
第5周:字符串
教学内容:字符串表示、字符串处理、正则表达式
教学要求:了解字符串的概念;掌握字符串的基本操作
第6周:列表、元组和简单算法
教学内容:列表的概念和基于列表的算法,算法基础知识(算法的概念和特性,时间和空间复杂度概念),查找、排序等
教学要求:了解列表、元素的基本概念和区别;了解算法的定义;了解时间和空间复杂度概念;掌握基本的查找、排序算法
第7周:字典与集合
教学内容:字典与集合的概念和应用
教学要求:了解字典与集合的基本概念和区别以及应用场合;了解不同数据的优缺点和适用领域;学会综合应用多种数据结构解决实际问题
python编程设计_程序设计入门—Python相关推荐
- python程序入门设计_程序设计入门—Python
知识单元一:程序设计语言基础 第1周:程序设计的基础知识 教学内容:计算的基本概念,计算机程序设计语言的历史,Python语言的发展简史及语言的特点,程序设计语言的基本语法 教学要求:了解冯诺依曼计算 ...
- python编程设计_Python程序设计
<Python程序设计>课程教学大纲 课程代码:JB022A 适用专业:计算机科学与技术 参考学时:32+32 参考书目: 1. 嵩天, 礼欣,黄天羽编著.Python语言程序设计基础[M ...
- 计算机科学与python编程导论_【基于Python】MIT OCW 计算机科学与编程导论
[基于Python]MIT OCW 计算机科学与编程导论 (MIT Course Number 6.0001)Introduction to Computer Science and Programm ...
- python编程口诀_科学网—Python编程技巧汇总 - 高关胤的博文
正在学习python编程,把一些小技巧记录下来备查 ======================计算技巧========================== 正常的条件语句如下if a>b:c= ...
- python编程制作_一种Python编程创作平台的制作方法
本发明涉及在线浏览器技术领域,特别涉及一种Python编程创作平台. 背景技术: 目前项目整体使用javascript+html+css实现,用户界面编写上使用react框架.具体实现上是将pytho ...
- python编程程序设计_程序设计入门—Python
知识单元一:程序设计语言基础 第1周:程序设计的基础知识 教学内容:计算的基本概念,计算机程序设计语言的历史,Python语言的发展简史及语言的特点,程序设计语言的基本语法 教学要求:了解冯诺依曼计算 ...
- python编程入门课_程序设计入门—Python
知识单元一:程序设计语言基础 第1周:程序设计的基础知识 教学内容:计算的基本概念,计算机程序设计语言的历史,Python语言的发展简史及语言的特点,程序设计语言的基本语法 教学要求:了解冯诺依曼计算 ...
- 计算机科学与python编程导论_计算机科学入门和使用Python编程
你将学到什么 A Notion of computation The Python programming language Some simple algorithms Testing and de ...
- 青少年python编程课_青少年之Python编程课程安排第一季
第一章 开启Python之旅 1.你将了解什么是Python 2.在电脑上安装并简单使用Python 3.开始通过Python与计算机进行交流(编程) 第二章 变量 1.什么是变量 2.变 ...
最新文章
- Java-第三章-使用if选择结构实现,如果年龄够7岁或5岁并且是男,可以搬桌子
- 在函数调用中,星号运算符是什么意思? [重复]
- Linux 服务器基本防护
- Spring、Spring MVC、Spring Boot三者的关系还傻傻分不清楚?
- 20165303实验一 Java开发环境的熟悉
- 获取一组radio按钮选中的值Value
- Windows UI风格的设计(9)
- qos和被qos是什么意思
- java写一个类吧,能不能自己写个java自带的类
- 荒野行动系统推荐观战榜_荒野行动 观战延迟投票结果公示 更新计划抢先看!...
- 批量文件中加前缀、word删除空白行、删除含有某一个首字母的行
- php trait编译实现,为什么PHP Trait不能实现接口?
- 为什么有了scanf还要getchar()
- python中content怎么用,如何将动态内容添加到html中以便用Python发送邮件
- lucas–kanade_Lucas–Kanade
- 离线安装selenium
- python tkinter 按钮 Button增加图片
- mysql 启动失败 必须删除idb文件_MySQL删除idb文件引发的思考-阿里云开发者社区...
- 网络空间安全基础(待续)
- 基于FPGA的LD3320语音识别模块驱动设计