Python基础教程:从入门到精通

需积分: 0 1 下载量 161 浏览量 更新于2024-06-22 收藏 5.07MB PDF 举报
"这篇资源是针对Python初学者的基础知识大全,涵盖了注释、编码规范、基本输出函数`print()`的使用、数字与字符串操作、输出目的地、换行与转义字符、二进制与字符编码、保留字和标识符、以及变量的定义和使用等内容。" 在Python编程语言中,注释是用于解释代码功能的关键部分,分为单行注释(以`#`开始)和多行注释(使用三对单引号或双引号`'‘’‘’`或`"""""`包裹)。`coding:utf-8`是用于指定源代码文件的编码方式,这里是UTF-8,确保代码中包含非ASCII字符时能正确解析。 `print()`函数是Python中最基础的输出函数,可以用来打印数字、字符串或者其他数据类型。例如,`print(520)`和`print(98.5)`分别输出整数和浮点数,而`print('helloworld')`则输出字符串。当需要在字符串中使用特殊字符时,可以使用转义字符`\`,如`\n`表示换行,`\t`表示制表符。 在输出目的地部分,`print()`函数可以将数据输出到显示器或者文件。通过打开文件并指定模式`'a+'`,可以在文件中追加内容,然后关闭文件防止数据丢失。例如,`fp=open('E:/txt.txt','a+')`,`print('helloword', file=fp)`,最后记得调用`fp.close()`关闭文件。 在输出形式方面,可以控制是否换行,如`print('hello\nword')`会在新的一行输出`word`。使用`\t`可以进行制表位对齐,比如`print('hello\tword')`。`\r`是回车字符,`\b`是退格字符,它们可以用于控制文本的显示位置。若要避免转义字符的特殊含义,可以在字符串前加`r`或`R`,如`print(r'hello\nworld')`。 在二进制与字符编码部分,Python中的数据通常以二进制形式存储。保留字是编程语言预定义的有特殊含义的词汇,如`import`和`print`,不能用作变量名。可以通过`keyword.kwlist`查看Python的所有保留字。标识符是变量、函数等命名的规则,包括字母、数字和下划线,但不能以数字开头且不能与保留字冲突,同时区分大小写。 变量是存储数据的容器,其“标识”是变量在内存中的地址,可以使用`id()`函数获取;“类型”是指变量的数据类型,如`int`、`str`,用`type()`函数查询;“值”则是变量当前存储的数据,用`print()`打印。变量可以多次赋值,每次赋值后,变量会指向新的内存空间。例如,`name = "djx"`和`name = "zz"`,每次赋值`name`都指向了新的字符串对象。