- 博客(15)
- 收藏
- 关注
转载 汉诺塔
请编写move(n, a, b, c)函数,它接收参数n,表示3个柱子A、B、C中第1个柱子A的盘子数量,然后打印出把所有盘子从A借助B移动到C的方法,例如:def move(n,a,b,c): if (n == 1): print('move',a,'-->',c) else: move(n-1,a,c,b) move(1,a,b,c
2018-03-01 22:39:08 345
原创 python 99乘法表测试
col = 1 #列row = 1 #行while row <= 9: col = 1 while col <= row: print('%d * %d = %d'%(col,row,col*row),end = ' ') col = col + 1 print('\n') row = row + 1...
2018-03-01 21:41:51 285
转载 字节序
字节序 endian不同的CPU有不同的字节序类型,这些字节序是指整数在内存中保存的顺序最常见的有两种: - Little-endian:将低序字节存储在起始地址(低位编址) - Big-endian:将高序字节存储在起始地址(高位编址)字节序的转换:/***********************************************************************
2017-11-15 16:15:07 313
原创 verilog2001标准接口定义
verilog2001标准的接口定义:module sync_fifo #( parameter DEPTH = 32, parameter DATA_W = 32) ( input wire clk , input wire rst_n , input wire wreq , input wire [DATA_W-1:0] wdata , output wire full_flg
2017-11-03 11:28:15 1420
原创 Get
ZX IC开发工程师——数字方向具有良好的数字电路基础,较强的电路设计、调试能力,熟练使用Verilog 进行逻辑电路的设计网络/通信基础知识扎实者、熟悉常用数据通信协议,如XAUI、PCIE、SPI4.2等
2017-09-27 16:04:20 504
原创 python 列表 元组 字典 循环
列表 list list是一种有序的集合,可以用索引随时添加和删除其中的元素,列表的数据项不需要具有相同的类型fruit = ['apple','banana','grape']print(fruit)#append() 在列表末尾增加元素fruit.append('melon')print(fruit)#insert()在索引位置增加元素fruit.insert(1,'pea
2017-09-25 15:46:11 439
转载 python 字符串
在Python中,同一个变量可以反复赋值,而且可以是不同类型的变量,如:a = 123 # a是整数print(a)a = 'ABC' # a变为字符串print(a)这种变量本身类型不固定的语言称之为动态语言a = 'ABC'b = aa = 'XYZ'print(b)b的值为 ‘ABC’ printf() 和 input()
2017-09-25 09:58:55 250
转载 python 网络爬虫
利用有道词典翻译文档# /usr/bin/python# -*- coding:utf-8 -*-'''有道翻译'''import urllib.requestimport urllib.parseimport json# json 轻量级的数据交换格式import timewhile True: transdata = input('Please enter your se
2017-04-06 11:41:25 233
转载 python 素数
用filter求素数参考廖雪峰老师的python教程计算素数的一个方法是埃氏筛法,它的算法理解起来非常简单:首先,列出从2开始的所有自然数,构造一个序列:2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, …取序列的第一个数2,它一定是素数,然后用2把序列的2的倍数筛掉:3, 5, 7, 9, 11, 13,
2017-04-01 17:50:01 4519
原创 python split() join()
split()描述 Python split()通过指定分隔符对字符串进行切片,如果参数num 有指定值,则仅分隔 num 个子字符串语法 split()方法语法: str.split(str=”“, num=string.count(str)).参数 str – 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。 num – 分割次数。返回值 返回分割后的字
2017-04-01 16:20:23 360
转载 python 函数的参数
参考菜鸟教程python在 Python 中,所有参数(变量)都是按引用传递。如果你在函数里修改了参数,那么在调用这个函数的函数里,原始的参数也被改变了函数参数的几种基本类型: - 必须参数 - 默认参数 - 关键字参数 - 可变参数可变参数定义如下:def functionname([formal_args,] *var_args_tuple ): "函数_文档字符串" fun
2017-03-30 16:52:17 355
原创 python 修改string的值
修改字符串的值string是一种不可变的数据类型,尝试修改string的值,python会报错: “TypeError: ‘str’ object does not support item assignment”把字符串的某一位大小写变换Python为string对象提供了转换大小写的方法:upper() 和 lower()。还不止这些,Python还为我们提供了首字母大写,其余小写的capit
2017-03-30 11:57:23 2680
转载 python 生成器 杨辉三角
杨辉三角的定义如下: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 11 5 10 10 5 1把每一行看做一个list,试写一个generator,不断输出下一行的list: 期待输出: [1] [1, 1] [1, 2, 1] [1, 3, 3,
2017-03-29 16:18:05 1636
转载 python 列表生成器
参考廖雪峰老师的python教程要生成列表list[1,2,3,4,5,6,7,8,9]list(range(1,10))但是要生成列表list[1*1, 2*2,3*3,4*4]可以使用循环:L = []for x in range(1,5): L.append(x*x)也可以使用列表生成器用一行代码实现:L = [x*x for x in range(1,5)]写列表生成式时,把要生成
2017-03-29 10:23:00 436
转载 字符串编码
python 字符编码参考廖雪峰老师的python教程中的字符串和编码python 字符编码ASCIIUnicodeutf-8字符串编码在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,像a、b、c、d这样的52个字母(包括大写)、以及0、1等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪
2017-03-28 11:51:08 313
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人