程序猿编程语言之Python
文章平均质量分 84
主要是对Python进行知识体系构建,并从设计中学习思维和方法和技巧,找到自己的不足
夏驰和徐策
一个喜欢打游戏的计算机专业学生;这是我的GitHub:https://github.com/XiaChiandXuce
展开
-
2.4 Python 常用内置函数用法精要
内置函数是 Python 提供的强大工具,它们涵盖了从基础的数学运算、类型转换,到更复杂的数据处理和文件操作等方方面面的功能。通过内置函数,我们能够轻松完成许多常见的编程任务。Python 允许通过来查看所有内置函数和内置对象,并且可以使用help(函数名)来获取某个函数的详细用法说明。Python 内置函数数量众多且功能强大,难以在一篇博客中完全解释清楚。本节介绍了一部分常用内置函数,并演示了它们的基本用法。遇到不熟悉的函数时,可以通过help()函数查看详细使用帮助。原创 2024-08-28 09:14:37 · 768 阅读 · 0 评论 -
2.3 Python关键字简要说明
在Python编程语言中,关键字是预定义的保留字,用于特定的语法功能。它们不能被用作变量名、函数名或任何其他标识符。在IDLE或其他开发环境中,这些关键字通常会被高亮显示,以便开发者识别。下面是Python关键字及其简要说明。综上所述,Python关键字提供了丰富的语法功能,使得程序的逻辑控制、异常处理、函数和类的定义、模块的导入等操作变得更加简洁和高效。掌握这些关键字的用法对于编写高质量的Python代码至关重要。原创 2024-07-14 11:22:41 · 854 阅读 · 0 评论 -
2.2 Python运算符与表达式
除了算术运算符、关系运算符、逻辑运算符及位运算符等常见运算符之外,Python还支持一些特有的运算符,如成员测试运算符、集合运算符、同一性测试运算符等。运算符优先级遵循的规则为:算术运算符的优先级最高,其次是位运算符、成员测试运算符、关系运算符、逻辑运算符等,算术运算符遵循“先乘除,后加减”的基本运算原则。运算符也是表现对象行为的一种形式,不同类的对象支持的运算符有所不同,同一种运算符作用于不同的对象时也可能会表现出不同的行为,这正是“多态”的体现。用于成员测试,即测试一个对象是否为另一个对象的元素。原创 2024-07-13 15:06:53 · 594 阅读 · 0 评论 -
2.1 Python常用内置对象
除了常见的整数、实数、复数、字符串、列表、元组、字典、集合外,还有 zip、map、enumerate、filter 等对象。这些迭代器对象大多具有与 Python 序列相似的操作方法,不同之处在于迭代器对象具有惰性求值的特点,仅在需要时才给出新的元素,减少了对内存的占用。在 Python 中,没有字符常量和变量的概念,只有字符串类型。变量的值是可以变化的,且在 Python 中不需要事先声明变量名及其类型,直接赋值即可创建任意类型的变量。数字类型在 Python 中非常基础,支持整数、浮点数、复数等。原创 2024-07-12 14:25:07 · 913 阅读 · 0 评论 -
1.6 标准库与扩展库中对象的导入与使用
此外,这种导入方式将导致命名空间的混乱,如果多个模块中有同名的对象,只有最后一个导入的模块中的对象有效,之前导入的模块中的同名对象将无法访问,不利于代码的理解和维护。使用这种方式导入模块后,使用模块中的对象时需要在对象之前加上模块名作为前缀,必须以“模块名.对象名”的形式访问。如果模块名字很长,可以为导入的模块设置一个别名,然后使用“别名.对象名”的方式来使用其中的对象。这种导入方式减少查询次数,提高访问速度,减小打包后的文件大小,同时减少程序员需要输入的代码量,无需使用模块名作为前缀。原创 2024-06-21 16:31:24 · 298 阅读 · 0 评论 -
1.3 Python编程规范与代码优化建议
没有规矩,不成方圆。任何一种编程语言都有一些约定俗成的编码规范,Python也不例外。Python非常重视代码的可读性,对代码布局和排版有严格的要求。尽管一些大型软件公司对自己程序员编写的代码在布局、结构、标识符命名等方面有特殊要求,但这些要求的核心思想是相同的,目的也是一致的。这一节重点介绍Python社区对代码编写的一些共同要求、规范和常用的代码优化建议,最好在开始编写第一段代码时就遵循这些规范和建议,养成一个好习惯。原创 2024-06-21 15:09:11 · 787 阅读 · 0 评论 -
1.2 Python版本选择
由于适用于不同版本Python的扩展库之间相差很大,无法通用,如果正在使用Python 3.x系列中的较低版本,需要确认用到的扩展库也已经推出了稳定的高版本后再一同升级Python和扩展库(见1.5节)。如果正在学习和使用Python 2.x系列的某个版本,请以最快的速度转换为Python 3.x,不要有任何犹豫。虽然Python 3.x的不同小版本之间也存在一些内部实现的差异,每次版本更新都会增加新特性,并增强一些内置函数和标准库函数的功能,甚至新增一些函数,但Python语言的基本语法是一致的。原创 2024-06-21 15:04:24 · 352 阅读 · 0 评论 -
1.1 Python是这样一种语言
有不少人说Python是一种“大蟒蛇语言”。虽然在英语中Python确实有大蟒蛇的意思,但Python语言和大蟒蛇却没有任何关系。Python语言的名字来源于一部著名的电视剧《蒙提·派森的飞行马戏团》(Monty Python's Flying Circus)。Python之父Guido van Rossum是这部电视剧的狂热爱好者,所以把他设计的语言命名为Python。也有人说Python是一门脚本语言,但这远远不足以反映Python的强大。原创 2024-06-08 10:41:05 · 371 阅读 · 0 评论