[toc] 字符串操作 由零个或多个字符组成的有限序列。在Python程序中,如果我们把单个或多个字符用单引号或者双引号包围起来,就可以表示一个字符串。 可以在字符串中使用\(反斜杠)来表示转义,也就是说\后面的字符不再是它原来的意义,例如:\n不是代表反斜杠和字符n,而是表示换行;而\t也不是代表 ...
分类:
编程语言 时间:
2020-03-01 21:35:47
阅读次数:
171
[TOC] Python和Python解释器 一、Python介绍 Python的创始人为吉多·范罗苏姆(Guido van Rossum),如下图,少数几个不秃头的语言创始人。1989年的圣诞节期间,Guido为了打发圣诞节的无聊时光,开始写能够解释Python语言语法的解释器。Python这个名 ...
分类:
编程语言 时间:
2020-02-29 22:31:32
阅读次数:
100
明确学习目标,不急于求成 当下是一个喧嚣、浮躁的时代。我们总是被生活中大量涌现的热点所吸引,几乎没有深度阅读和思考的时间和机会。我始终认为,学习是需要沉下心来慢慢钻研的,是长 期的;同时,学习不应该被赋予太多的功利色彩。一个Python 程序员的成长路线图应该是这样子的:基础语法–>语感训练–>课题 ...
分类:
编程语言 时间:
2020-02-29 00:40:49
阅读次数:
76
一、python 简介 89年开发的语言,创始人范罗苏姆(Guido van Rossum),别称:龟叔(Guido).如下图: 经典格言也是Python程序员的信仰:人生苦短,我用python! 1.2、Python特点 python具有非常多并且强大的第三方库,使得程序开发起来得心应手. 1.3 ...
分类:
编程语言 时间:
2020-02-27 16:01:51
阅读次数:
113
[toc] python程序性能分析 cProfile https://docs.python.org/3/library/profile.html https://www.cnblogs.com/kaituorensheng/p/4453953.html 1. 将结果输出到文件而不是stdout ...
分类:
编程语言 时间:
2020-02-24 23:58:35
阅读次数:
118
1. 什么是命名空间 2. globals、locals 3. LEGB 规则 1. 什么是命名空间 我们在编写 Python 程序的过程中,如果要使用变量和函数,都需要先对变量和函数命名后才能使用。Python 会把命名后的变量和函数分配到不同的命名空间,并通过名称来识别它们。 Python为什么 ...
分类:
其他好文 时间:
2020-02-23 16:39:22
阅读次数:
78
PEP8编码规范是一种非常优秀的编码规范,也得到了Python程序员的普遍认可,如果实践中或者项目中没有统一的编码规范,建议尽量遵循PEP8编码规范,当然如果项目中已经有了自身的编码规范,应当优先遵循自身的编码规范,哪怕原先的代码风格在你看来很糟糕,也要尽量与源代码风格保持一致。原文地址:https ...
分类:
其他好文 时间:
2020-02-21 20:38:15
阅读次数:
101
1.__name__ __name__ 是属于 python 中的内置类属性,就是它会天生就存在与一个 python 程序中,代表对应程序名称。 也分两种情况: 1)当python程序自己执行时,__name__变量的值就是:__main__ 2) 当python程序是作为模块被导入时,那么__na ...
分类:
编程语言 时间:
2020-02-19 11:35:27
阅读次数:
71
第一章:Python程序设计导论 目标: 1.了解程序概念 2.理解程序如何执行 3.了解python语言及其开发环境 内容: 一、了解 1.计算机是做什么的。 执行计算和存储数据。 2.编程语言的发展。 机器语言--汇编语言--高级语言 3.什么是程序。 程序=数据结构(数据的存储和组织)+算法( ...
分类:
编程语言 时间:
2020-02-17 12:21:25
阅读次数:
73
自己照书写了一个飞机大战游戏的python程序,想把它打包成一个exe文件,在查阅相关教程并经过数次尝试后终于成功。 1. 安装打包应用 pyinstaller 在cmd命令窗口下 ,安装完成。 但是由于外国的网站比较慢所以可以利用镜像来进行安装 注意是使用https,不是http。因为https才 ...
分类:
其他好文 时间:
2020-02-16 10:16:38
阅读次数:
79