Python del 关键字的理解

  • Post author:
  • Post category:python

网上看了很多博客,写一个总结留给以后的自己看。 并没有想象中的那么复杂,del 关键字简单来说是 取消变量名与真正数据之间的引用 ,这一点不同于 C/Cpp 的 delete 关键字。 a = 1 b = a print(id(a), id(b)) del a print(b) print(a) """ 输出结果: 140726007288864 140726007288864 1 Traceba…

继续阅读 Python del 关键字的理解

python3怎么使用pyrex_使用Pyrex来扩展和加速Python程序的教程

  • Post author:
  • Post category:python

Pyrex 是一种专门设计用来编写 Python 扩展模块的语言。根据 Pyrex Web 站点的介绍,“它被设计用来在友好易用的高级 Python 世界和凌乱的低级 C 世界之间搭建一个桥梁。”虽然几乎所有的 Python 代码都可以作为有效的 Pyrex 代码使用,但是您可以在 Pyrex 代码中添加可选的静态类型声明,从而使得这些声明过的对象以 C 语言的速度运行。 加速 Python 从某…

继续阅读 python3怎么使用pyrex_使用Pyrex来扩展和加速Python程序的教程

Python3 ssl not available问题彻底解决

  • Post author:
  • Post category:python

Python3.7为例编译安装 首先, No module named '_ctypes' 问题解决: yum install libffi libffi-devel 其次: the ssl module in Python is not available 问题 安装libreSSL-2.8.3 下载-解压-configure-make-make install Python 3.7.0要求1.…

继续阅读 Python3 ssl not available问题彻底解决

python变量及数据类型

  • Post author:
  • Post category:python

变量以及数据类型 一、变量的定义 定义 :对于重复使用,并且经常需要修改的数据,可以定义为变量。 定义变量的语法 :变量名=变值名(这里的等号是赋值的作用) python是一门弱语言:变量声明的时候对变量不是很严格 1.怎么起名? 1)变量名的命令规范: 变量名只能是字母、数字、下划线,且不能以数字开头 严格区分字母的大小写 不能使用关键字 2)见名知意 小驼峰:开头第一个单词字母全小写,其他单词…

继续阅读 python变量及数据类型

python画图武汉加油-python实现“武汉加油”点阵字

  • Post author:
  • Post category:python

点阵字 实现此效果,首先是点阵字的概念:点阵字体是把每一个字符都分成16×16或24×24个点,然后用每个点的虚实来表示字符的轮廓。点阵字体也叫位图字体,其中每个字形都以一组二维像素信息表示。 我们拿Python print来打印的话,最好是有现成可用的点阵字库,这样根据其像素信息直接转化为print的字符就可以了。 HZK16字库 HZK即汉字库的首字母缩写,HZK16字库是符合GB2312标准…

继续阅读 python画图武汉加油-python实现“武汉加油”点阵字

基于python的模拟银行的ATM系统

  • Post author:
  • Post category:python

银行的ATM系统 实现的功能如下:(8锁卡是密码输出三次后自动锁卡,每次开户退出后都会把信息保存在user.txt文件中,所以下次运行后信息依然还在) ********************** * 1.登陆 2.开户 * * 3.查询 4.取款 * * 5.存款 0.退出 * * 6.转账 7.改密 * * 8.锁卡 9.解锁 * atm.py文件(功能类) from day12.atm.us…

继续阅读 基于python的模拟银行的ATM系统

python Canny边缘检测

  • Post author:
  • Post category:python

import cv2 import numpy as np from matplotlib import pyplot as plt img = cv2.imread('img1.png',0) edges = cv2.Canny(img, 100, 200) plt.subplot(121), plt.imshow(img, cmap='gray') plt.title('Original Im…

继续阅读 python Canny边缘检测

Python的join()函数

  • Post author:
  • Post category:python

Python的join()函数 Python中有 join() 具体作用如下: join():连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串 join()方法语法: str.join( sequence ) sequence – 要连接的元素序列。 示例: 代码块: [‘Hello’, ‘python’, ‘!’] 为字符串序列 输出结果: 已“-”为分隔…

继续阅读 Python的join()函数

罗马数字(Python)

  • Post author:
  • Post category:python

题目: 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做  XXVII, 即为 XX + V + II 。 通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 不…

继续阅读 罗马数字(Python)