自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 mapping映射

1.映射关系例:身份证=》我手机号=》账号、昵称pragma solidity ^0.4.0;//mapping映射哈希表 contract mappingTest{ //id mapping(address=>uint) idmapping; mapping(uint=>string) namemapping; uint public sum=0; function registerd(string name)

2020-10-09 16:44:02 371

原创 实战案例————众筹

对象1一个needer 受益人 募集资金多个funder 捐赠者pragma solidity ^0.4.0;contract zhongchou{ struct funder{ address funderaddress;//捐赠者地址 uint Tomoney;//捐多少钱 } struct needer{ address Neederaddress;//受益人地址

2020-10-08 19:49:27 161 1

原创 区块链基础入门——关于数组的一些语法

1.固定长度数组pragma solidity ^0.4.0;contract FixArray{ uint[5] arr=[1,2,3,4,5]; function Init(){ arr[0]=100; arr[1]=200; } function getGrade()view returns(uint){ uint grade=0;

2020-10-08 14:06:44 202

原创 区块链基础入门-数组

1.固定长度字节数组pragma solidity ^0.4.0;contract ByteArray{ bytes1 public num1=0x7a; bytes2 public num2=0x7a68; bytes12 public num3=0x7a68656e67a69616e787576e; function getLength()returns(uint){ return num1.length; } function getLen

2020-10-08 13:15:42 148

原创 区块链基础入门-简单运算

pragma solidity ^0.4.0;contract math{ //int,uint uint numa = 100;//不限正负 uint numb = 200;//限制正负 function add(uint a ,uint b)pure public returns(uint){ return a+b; }//加减乘除与此类似 function cifang(uint a ,uint b)pure public returns(u

2020-10-05 18:27:33 111

原创 区块链基础入门-bool型

pragma solidity ^0.4.0;contract BooleanTest{ bool _a; int num1=100; int num2=200; function getBool() returns(bool) { return _a; } function getBool2()returns(bool) { return !_a; } function panduan() r

2020-10-05 18:10:42 120

原创 区块链基础入门-编译器的调整

1.在线编译器remix.ethereum.org2.运行的第一个例子pragma solidity ^0.4.0;contract Helloword{ string Myname="123"; function getName() public view returns(string)//view不占空间 { return Myname; } function changeName(string _newName) public {

2020-10-05 17:50:15 145

原创 Python-可交付的随机加密

1.(全大写的变量名作为常量,通常不对它进行修改,之后默认如此)之前所学习的简单加密是双表,表对表的,现在所给出的是单表+偏移的简单加密,只用一张表如何实现字母的替换。def convert_char(single_char:str,operation:str)->str: '''对单个字符进行加密 输入参数:single_char:要加密的单个字符 operation:加密还是解密,encrypt->加密,decrypt->解密 返回结果:加密/解密后

2020-08-12 16:32:21 274

原创 Python-普通列表的简单操作和加密的优化

1.写入与读a是一个可变列表a=[1,1,None,1,[1,2],'sda',4,print]可直接改变其参数a[7]=0或def mytest(ele): ele[0]=9mytest(a)直接输出aa2.split函数把字符串分割返回成列表'1 2 3 4 5 6 7'.split()split函数的逆过程:join函数' '.join(['1', '2', '3', '4', '5', '6', '7'])3.列表推导a=[1,2,3]对此列表进行操作

2020-08-03 17:20:38 374

原创 Python-简单加密

1.遍历字符串for single_char in src_str:print(single_char)2.index函数与简单加密index函数:检索字符串中的字符是否在给定字符串中简单加密:alphabet_src='abcdefghijklmnopqrstuvwxyz'alphabet_tar='defghijklmnopqrstuvwxyzabc'src_str='hello world!'for single_char in src_str: if single_cha

2020-08-03 11:03:24 978 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除