Python周记:入门与基础操作详解

需积分: 9 0 下载量 140 浏览量 更新于2024-09-13 收藏 6KB MD 举报
本周笔记主要围绕Python编程语言及其应用展开,内容涵盖了冯诺依曼体系结构的基本组件、编程语言的分类、字符串操作、Python标识符规则、解释型语言与编译型语言的区别,以及特定的十六进制和二进制转换概念。 在冯诺依曼体系结构的介绍中,我们学习了计算机的主要组成部分,包括运算器(执行算术和逻辑运算)、控制器(指挥全局操作)、存储器(数据和指令的存放处)、输入设备(如键盘、鼠标),以及输出设备(如显示器、打印机)。这些组件共同协作使得计算机能够高效地处理任务。 在编程语言方面,区分了低级语言(如机器语言和汇编语言,直接与机器指令交互)和高级语言(如Python,更接近自然语言,便于程序员编写)。举例中,字符串插值展示了如何在Python 3.6及以后版本中使用f-string格式化输出变量,如`f"{a},{b}"`会输出100,200。 字符串操作部分讲解了字符串的续行符,如`\`用于在字符串中换行。Python中的标识符规则包括其构成方式(字母、下划线和数字,且需以字母或下划线开头)、大小写敏感性以及常量(尽管Python没有预定义的常量,但通常使用全大写字母表示特殊意义)。 讨论了两种类型的编程语言类型:编译型语言(如C、C++,先编译成机器代码再执行)和解释型语言(如Python,逐行解释并执行)。此外,还提及了十六进制数字的表示方法,如`0x31`对应十进制的49,以及二进制转换成十进制的计算方式。 位运算符部分介绍了`&`、`|`和`^`这三种操作符,它们在二进制位级别进行逻辑运算。在数值表示方面,正数的原码、反码和补码的概念被简单阐述,例如正数的原码、反码和补码是相同的,并指出补码的特殊性质,即补码的补码就是原码。 本周笔记提供了Python基础知识和计算机体系结构的入门理解,帮助读者建立起坚实的编程和底层理解基础。通过实际操作和理论结合,读者可以更好地掌握这些概念并应用于实际编程中。