python编程入门课_程序设计入门—Python
知识单元一:程序设计语言基础
第1周:程序设计的基础知识
教学内容:计算的基本概念,计算机程序设计语言的历史,Python语言的发展简史及语言的特点,程序设计语言的基本语法
教学要求:了解冯诺依曼计算机的基本结构;了解编译型/解释型语言的区别
第2周:数据类型、运算符与表达式、变量赋值与简单I/O操作
教学内容:数值数据类型(integer、float、boolean),算术运算符、关系运算符和逻辑运算符,表达式,运算符优先级,常用的数学函数,标识符命名规则,变量赋值和赋值运算,标准输入/输出,标识符命名规则,变量赋值和赋值运算,标准输入/输出
教学要求:掌握数据类型的功能,不同数据类型的表示方式,它们之间的区别和联系,掌握标示符命名规则;掌握变量的含义及定义方式;掌握标准输入/输出方法,掌握不同运算符的含义;掌握运算符的优先级;了解常用的数学函数
第3周:控制结构与流程图
教学内容:顺序、分支和循环控制结构,嵌套控制结构,流程图表示方法
教学要求:掌握不同控制结构的区别和联系;会灵活运用不同的控制结构解决实际的问题;掌握流程图绘制方法
第4周:函数
教学内容:函数定义与调用,参数传递,变量作用域,结构化程序设计的核心思想,程序测试与调试,递归的基本思想,递归函数应用实例。
教学要求:掌握函数的功能;了解参数传递的过程;了解变量作用域的含义;了解分而治之的结构化程序设计思想;了解基本的程序测试与调试方法;了解递归的基本思想;学会用递归的思想解决实际问题
知识单元二:数据结构与算法基础
第5周:字符串
教学内容:字符串表示、字符串处理、正则表达式
教学要求:了解字符串的概念;掌握字符串的基本操作
第6周:列表、元组和简单算法
教学内容:列表的概念和基于列表的算法,算法基础知识(算法的概念和特性,时间和空间复杂度概念),查找、排序等
教学要求:了解列表、元素的基本概念和区别;了解算法的定义;了解时间和空间复杂度概念;掌握基本的查找、排序算法
第7周:字典与集合
教学内容:字典与集合的概念和应用
教学要求:了解字典与集合的基本概念和区别以及应用场合;了解不同数据的优缺点和适用领域;学会综合应用多种数据结构解决实际问题
python编程入门课_程序设计入门—Python相关推荐
- python编程循环语句_循环语句—Python编程从入门到精通(5)
第6章.循环语句 在本书上一章的内容中,我们学习了实现条件判断功能的条件语句,让程序的执行顺序发生了变化.为了满足循环和跳转等功能,本章将详细讲解Python语言中循环语句的知识,主要包括for循环语 ...
- python编程大数据分析_大数据分析Python学习技巧
大数据分析Python是任何开发人员都应该知道的重要编程语言.许多程序员使用这种语言来构建网站,创建学习算法以及执行其他重要任务.但是尝试学习大数据分析Python可能会令人感到恐惧,沮丧和困难,尤其 ...
- 树莓派python编程读取电压_《树莓派Python编程指南》——3.2 在结构体中存储值-阿里云开发者社区...
本节书摘来自华章计算机<树莓派Python编程指南>一书中的第3章,第3.2节,作者:(美) Alex Bradbury Ben Everard更多章节内容可以访问云栖社区"华章 ...
- python编程手机游戏_有哪些python写的游戏
展开全部 python编程32313133353236313431303231363533e59b9ee7ad9431333433646531游戏有哪些?下面给大家介绍几款由Python开发的游戏: ...
- python程序入门设计_程序设计入门—Python
知识单元一:程序设计语言基础 第1周:程序设计的基础知识 教学内容:计算的基本概念,计算机程序设计语言的历史,Python语言的发展简史及语言的特点,程序设计语言的基本语法 教学要求:了解冯诺依曼计算 ...
- python编程怎么命名_命名规范-python编程入门系列图文教程 - Python学习网
命名规范命名规范 1.模块 模块尽量使用小写命名,首字母保持小写,尽量不要用下划线(除非多个单词,且数量不多的情况) # 正确的模块名 import decoder import html_parse ...
- python考试名词解释_程序设计(python)_章节测验,期末考试,慕课答案查询公众号...
程序设计(python)_章节测验,期末考试,慕课答案查询公众号 更多相关问题 [名词解释] 语丝社 [问答题,简答题] 简析<雷雨>中侍萍形象 [名词解释] "人的文学&quo ...
- python编程应用中级_如何利用Python辅助开发HSK中级课程-数据统计篇
HSK中级(4级)课程的开发难度比1-3级大上许多.原因主要有:生词量翻倍:3级是300个新增词,4级是600个新增词(脑容量明显不够了) 语法数量猛增:3级的语法数量在50左右,而4级的语法数量,基 ...
- python文本挖掘视频课_自动摘要的python实现
请至PC端网页下载本课程代码课件及数据. 文本挖掘(TM),又称自然语言处理(NLP),是AI时代炙手可热的数据分析挖掘前沿领域,其所涉及的人机对话系统,推荐算法,文本分类等技术在BAT等企业中都得到 ...
最新文章
- vue垂直布局_前端页面布局中水平、垂直居中问题
- 百度人脸检测与识别项目资源
- 全球IT支出保持稳定增长 中国IT支出将超2.3万亿元
- 想拥有最新的微软嵌入式技术 就赶快加入微软嵌入式专家社区吧!
- ssm把图片保存到项目中_项目中的图片跨域问题解决方式
- java saxreader_JAVA解析XML,SAXReader无法使用
- 外设驱动库开发笔记34:OLED显示屏驱动
- 前端常用 JavaScript 方法封装
- android蓝牙串口 hc06,Android手机通过蓝牙模块HC-06连接Arduino串口输出
- mysql合并多条纪录字段_mysql合并多条记录的单个字段去一条记录
- android 最全的shape属性
- stm32定时器编码器模式原理及配置
- windows xp sp3下载
- 门锁MCU OTA升级指导文档
- hdu 6070 Dirt Ratio —— 二分+线段树
- kettle的图形工具(Spoon)简单介绍
- 经典的图像分割方法总结
- python基础知识验证哥德巴赫猜想
- java归并排序算法
- 热血江湖服务端架设开服搭建教程
热门文章
- 与number_format函数有关的一个bug?
- JNative用法注意事项
- EPOLLOUT/EPOLLIN事件触发的条件
- 相机视场角和焦距_镜头小讲堂(一)镜头的焦距
- 回溯 皇后 算法笔记_算法笔记-回溯法
- centos7 开机后进去了命令行_Linux系统管理:开机启动流程(二)
- win7分区软件_神奇的工作室win7旗舰版重装系统连不上网怎么解决
- 【Pytorch神经网络理论篇】 12 卷积神经网络实现+卷积计算的图解
- python开发出来的crm系统_用Python打造一个CRM系统(三)
- 群晖ffmpeg_群晖Video station支持DTS和EAC3