Python学习笔记:基础概念与运算符解析

需积分: 5 0 下载量 94 浏览量 更新于2024-07-09 收藏 40KB PDF 举报
"Python自学笔记.pdf" 在Python编程语言中,变量的使用是非常基础且重要的概念。在提供的内容中,可以看到如何创建并打印一个字符串变量`myString`。在Python中,你可以直接将字符串赋值给变量,如`myString='HelloWorld!'`,然后通过`print`语句输出变量的值。此外,解释器中的下划线`_`特殊变量会保存上一个表达式的结果,例如在示例中,它包含了`myString`的值。 字符串格式化是另一个关键特性,可以使用`%`运算符实现,类似于C语言的`printf()`函数。`%s`用于替换字符串, `%d`用于替换整数,而`%f`则用于替换浮点数。例如,`print"%sisnumber%d!"%("Python",1)`将输出"Python is number 1!"。 Python提供内置的帮助系统,你可以通过调用`help()`函数获取关于任何函数或模块的详细信息。例如,`help(raw_input)`会显示`raw_input`函数的相关帮助。 注释在Python中使用`#`符号开始,从`#`到行末的所有内容都被视为注释,用于解释代码的功能或逻辑。 运算符在Python中遵循特定的优先级规则。基本的算术运算符包括`+`(加)、`-`(减)、`*`(乘)、`/`(除)、`//`(地板除)和`%`(取模)。双星号`**`用于幂运算。`/`运算符执行传统除法,如果操作数都是整数,结果会是地板除;而`//`执行浮点除法,无论操作数类型,结果总是浮点数。单目运算符`+`和`-`有较高的优先级,`**`的优先级最高,这意味着在计算`-2*4+3**2`时,会先进行乘方运算,然后是乘法和负号运算,最后求和。 比较运算符,也称为关系运算符,包括`==`(等于)、`!=`(不等于)、`>`(大于)、`<` (小于)、`>=` (大于等于)和`<=` (小于等于),用于比较两个值的关系。 Python还提供了其他高级特性,如列表、字典、条件语句、循环结构、函数定义等,这些构成了Python强大的编程能力。对于初学者来说,理解并熟练掌握这些基础知识是学习Python的关键步骤。通过不断练习和实践,你将能够编写出高效、易读的Python代码。