Python 闭包

  • Post author:
  • Post category:python

变量作用域 变量作用域是在程序运行时变量可以被访问的范围,定义在函数内部的为局部变量,只能在函数内部可以访问 def fun(): num = 10 #局部变量 print('num = %d' % num) fun() [输出结果] num = 10 定义在模块外的为全局变量,它在全局范围内均为可见,同时在函数内部也可以访问全局变量 num = 10 #全局变量 def fun(): print…

继续阅读 Python 闭包

原根求解方法

  • Post author:
  • Post category:其他

索引 记号引理1: 设 d d d是 x 0 {{x}_{0}} x0​对模 m m m的指数, 则 ∀ x ∈ Z \forall x\in \mathbb{Z} ∀x∈Z满足 x ≡ x 0     m o d   m x\equiv {{x}_{0}}\text{ }\bmod m x≡x0​ modm, x x x对模 m m m的指数也为 d d d. 此时称集合 { x ∈ Z : x…

继续阅读 原根求解方法

微信小程序学习笔记

  • Post author:
  • Post category:小程序

一、Node.js主题 1、npm:node.js包管理工具,有超过60万个JavaScript代码包可供下载 2、Node.js:运行在服务端的JavaScript,基于Chrome JavaScript建立的一个平台,基于Google V8引擎。 3、Nodejs安装教程:Nodejs安装教程_彭佼的博客-CSDN博客 4、NodeJS使用教程:Node.js 教程 | 菜鸟教程  5、使用p…

继续阅读 微信小程序学习笔记

atoi函数的实现(考虑不同进制、溢出)

  • Post author:
  • Post category:其他

atoi就是将ASCII码表示的字符转换为int型数据 对于该函数的实现要考虑以下方面: 1、输入字符串为NULL; 2、输入开始是否包含符号’+’、’-’; 3、输入的字符是否合法(是否为’0’~‘9’); 4、计算出的数值必须为unsigned int,才能判断是否溢出; 5、数据溢出的处理(上溢出时,反回最大正数;下溢出时,反悔最大负数); 6、输入的字符包含空格; 7、进制的考虑,考虑16…

继续阅读 atoi函数的实现(考虑不同进制、溢出)

C语言打印99乘法表

  • Post author:
  • Post category:其他

项目场景: 项目场景:使用C语言打印出99乘法表,加深对for循环的理解。打印99乘法表这个应该是一个比较典型的例子。 问题描述 打印乘法表时打印出来的是 1*1=1 2*2=4 3*3=9 4*4=16 5*5=25 6*6=36 7*7=49 8*8=64 9*9=81 #include <stdio.h> int main(){     int i=1,j=1;     for(…

继续阅读 C语言打印99乘法表

数字逻辑代数基础——基本定理、公式与卡诺图化简法、格雷码、LSFR等

  • Post author:
  • Post category:其他

复习一下数字电路,下次就省事直接看自己写的了。 目录 1.常用门电路图 2.逻辑代数的基本定理----化简时比较好用 3.化简逻辑函数时几个关键的公式(A'代表A的非) 4.格雷码与二进制的转换 5.线性反馈移位寄存器LSFR 1.常用门电路图                                2.逻辑代数的基本定理----化简时比较好用 反演定理:对于任意一个逻辑式 Y,若将其中所有…

继续阅读 数字逻辑代数基础——基本定理、公式与卡诺图化简法、格雷码、LSFR等

形式语言与自动机_第二章_语言及文法

  • Post author:
  • Post category:其他

语言的定义与运算 1. 闭包定义 是字母表T上的所有字符串和空串的集合 是字母表T上的所有字符串的集合 2. 语言 字母表T上的语言L是  上的子集 语言的积 语言的幂定义 语言的闭包与正闭包 文法 1. 文法的定义 2. 文法产生的语言 3. 文法的分类 1型 2型 3型 如果对生成式的形式不加任何限制,这样的文法就是0型文法 文法所产生的语言 版权声明:本文为qq_53913035原创文章,遵…

继续阅读 形式语言与自动机_第二章_语言及文法

使用vmware安装Centos6的步骤

  • Post author:
  • Post category:其他

1.选择自定义配置。  2.硬件兼容性选择与所安装vmwore版本一致即可,这里安装的是14版本 3.安装程序光盘映像文件(找到CentOS-6.8-x86_64-bin-DVD1.iso文件,添加进去) 4.设置用户名和密码。   5.给虚拟机命名以及选择虚拟机安装位置。   6 .处理器配置按默认配置1即可。 7 虚拟机内存按默认1G即可(也可以更改,但是不能大于主机内存) 8 网络类型选择使…

继续阅读 使用vmware安装Centos6的步骤

Python求最大公约数,最小公倍数,因数

  • Post author:
  • Post category:python

一.求最大公约数 利用自带库函数求解 from math import gcd a,b=map(int,input().split()) print(gcd(a,b)) 16 24 8 二.求最小公倍数 两个数的乘积除以最大公约数即可 from math import gcd a,b=map(int,input().split()) print((a*b)//gcd(a,b)) 16 24 48 …

继续阅读 Python求最大公约数,最小公倍数,因数

输出魔方阵,所谓魔方阵是指这样的方阵,它的每一行,每一列和对角线之和均相等。例如,三阶魔方阵为

  • Post author:
  • Post category:其他

输出魔方阵,所谓魔方阵是指这样的方阵,它的每一行,每一列和对角线之和均相等。例如,三阶魔方阵为 8 1 6 3 5 7 4 9 2 要求输出1~n2的自然数构成的魔方阵。 #include<stdio.h> int main() { int a[16][16],i=0,j=0,k=0,p=0,n=0; p=1; while(p==1) { printf("enter n(n=1--15…

继续阅读 输出魔方阵,所谓魔方阵是指这样的方阵,它的每一行,每一列和对角线之和均相等。例如,三阶魔方阵为