Python编程入门:学习计算机科学思维

需积分: 18 10 下载量 164 浏览量 更新于2024-07-13 收藏 707KB PPT 举报
"初识Python-python讲义" 这篇讲义主要介绍了Python编程语言的基础知识,以及计算机科学的一些基本概念和教学安排。以下是具体内容的详细解析: 1. **Python的初步认识**: - `>>>` 提示符:这是Python交互式解释器的标志,用于接收用户输入的Python代码。 - **语句**:在Python中,任何可以执行的代码块都被称为语句,例如打印字符串的`print("hello")`。 - **串**:在Python中,字符串是文本数据类型,如`"hello world"`。 - **数**:Python支持整数和浮点数,例如`3`和`10`。 - **表达式**:表达式是能够产生值的代码片段,比如数学运算`3 + 5`。 - **赋值**:`x = 5`是将数值`5`赋给变量`x`。 2. **程序设计思想与方法**: - 计算机科学不仅仅是关于计算机硬件,更重要的是通过算法解决可计算问题。 - 课程目标是培养像计算机科学家一样的思维方式,学会利用计算机解决各种问题。 3. **教材与参考资料**: - 教材推荐了《Python Programming: An Introduction to Computer Science》和《How to Think Like a Computer Scientist — Learning with Python》这两本电子书。 - 课件和相关资料可以通过指定的FTP服务器获取。 4. **教学安排**: - 课程包括讲课和上机实践,其中上机实践在电信群楼4号楼311室进行,每两周的周四进行。 - 成绩由平时上机、期中考试、大作业和期末考试共同决定。 5. **课程内容**: - 课程不仅涉及Python编程,还涵盖如何设计算法和理解计算机的基本功能。 - 学习Python编程语言的目的是为了更好地理解和应用计算思维。 6. **计算机科学的定义**: - 计算机科学并不直接研究计算机本身,而是关注可计算问题及其解决方案。 - 这个学科通过理论分析、算法设计和实验研究来探讨问题的可解性。 7. **计算机的组成**: - 计算机由硬件组成,包括处理器、内存、存储设备等,这些是计算机运行的基础。 这个讲义为初学者提供了Python编程和计算机科学入门的概述,强调了学习编程语言的目的不仅仅是为了编写代码,更重要的是培养解决问题的能力和计算机科学的思维方式。同时,它也给出了课程的教学计划和评价标准,帮助学生明确学习路径。