UN_spoken的博客

大家一起交流,一起学习~

python:画python,即绘制蟒蛇图像

初学python,才知python的意思是蟒蛇的意思,学了turtle绘图库之后,就想着能不能画一个python(蟒蛇)的图像呢? 于是乎,有了好几种想法,每一种都很不错。 先简单介绍一下turtle库: Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个...

2019-05-19 21:48:06

阅读数 1

评论数 0

python实现:hangman游戏——即猜单词游戏

思路: 实现Hangman 游戏,将需要代码文件 words.txt。 它将加载到文件中的单词列表中。如果一切正常,经过一小段时间后,您应该看到以下内容: Loading word list from file... 55909 words loaded. 计算机必须从 words.txt 中...

2019-05-19 21:38:15

阅读数 1

评论数 0

TensorFlow中张量,变量、常量、占位符概念

1、总结TensorFlow中的张量概念 张量:数据结构:多维数组 零阶张量表示标量(scalar),也就是一个数; 一阶张量为向量(vector),也就是一个数组; N阶张量可以理解为一个n维数组; 张量并没有真正保存数字,它保存的是计算过程 张量的属性 Tensor("...

2019-05-19 21:20:36

阅读数 1

评论数 0

深度学习----tensorboard使用方法总结

在Anaconda Prompt中先进入日志存放的目录 再运行TensorBoard,并将日志的地址指向程序日志输出的地址 命令: tensorboard --logdir=/path/log 启动服务的端口默认为6006;使用--port参数可以改编启动服务的端口。 TensorBo...

2019-05-19 21:10:49

阅读数 6

评论数 0

10进制和2进制的相互转换(C/C++实现)

1、将输入的 2 进制字符串转换为 10 进制数输出。 这里我将输入的2进制作为字符串去处理更为方便,直接用C语言实现: #include<stdio.h> #include<string.h> #include<math...

2019-05-15 21:51:48

阅读数 1

评论数 0

python实现:DNA翻译和凯撒密码

1、函数实现读文件操作和对文件内容进行处理的操作 def read_seq(inputfile): """Reads and returns the input sequence with special characters removed."...

2019-05-15 20:54:14

阅读数 8

评论数 0

Tic_Tac_Toe游戏即井字棋游戏

一直很喜欢玩井字棋,学了python之后,就开始想办法实现一下,看了一些资料,终于实现了,如下所示,有些方法个人觉得不是特别简洁,欢迎大家批评指正! import random #调用随机数库 #打印Board def drawBoard(board): ""&qu...

2019-05-08 21:25:17

阅读数 12

评论数 0

C++ 引用

什么是引用?       引用不是新定义一个变量,而是给已存在变量取了一个别名,编译器不会为引用变量开辟内存空间,它和它 引用的变量共用同一块内存空间。 类型& 引用变量名(对象名) = 引用实体; void TestRef() { int a = 10;...

2018-11-25 16:58:23

阅读数 9

评论数 0

C++函数重载

·什么是函数重载? 函数重载:是函数的一种特殊情况,C++允许在同一作用域中声明几个功能类似的同名函数,这些同名函数的 形参列表(参数个数 或 类型 或 顺序)必须不同,常用来处理实现功能类似数据类型不同的问题 int Add(int left, int right) { retu...

2018-11-25 16:21:29

阅读数 10

评论数 0

C++缺省函数

·什么是缺省函数呢? 缺省参数是声明或定义函数时为函数的参数指定一个默认值。在调用该函数时,如果没有指定实参则采用该 默认值,否则使用指定的实参。 void TestFunc(int a = 0) {  cout<<a<&am...

2018-11-25 15:27:35

阅读数 134

评论数 0

C++输入与输出

C++的输入与输出与C语言有什么区别呢? #include<iostream> using namespace std; int main(){ cout<<"Hello world!!...

2018-11-25 15:16:07

阅读数 19

评论数 0

static用法总结

static//是一个关键字 1.当它作用于函数定义时,或者用于代码块之外的变量声明时,static关键字用于修改标识符的连接属性。 外部链接属性变为内部链接属性,标识符的存储类型和作用域不受影响。也就是说变量或者函数只能在当前源文件中访问。不能再其他源文件中访问。 2.当它作用于代码块内部...

2018-11-22 12:39:42

阅读数 29

评论数 0

C++命名空间

今天我学习了C++中的命名空间,那么C++为什么会存在命名空间这个概念呢? 在C/C++中,变量、函数和后面要学到的类都是大量存在的,这些变量、函数和类的名称将都存在于全局作用域中,可能会导致很多冲突。使用命名空间的目的是对标识符的名称进行本地化,以避免命名冲突或名字污染,namespace关键...

2018-11-04 22:34:07

阅读数 39

评论数 0

初识C++

最近开始学习C++了,首先我搜了一下,百度百科里这样说: C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适...

2018-11-04 22:19:11

阅读数 25

评论数 0

深度理解指针

首先,指针是什么呢? 我们看这样一段代码   #include<stdio.h> int main() { int a = 10;//在内存中开辟一块空间 int *p = &a;//取出变量a的地址,用&am...

2018-06-04 22:57:54

阅读数 37

评论数 0

main函数的参数解析

其实main函数也是有参数的。 int main(int argc,char* argv[],char* envp[]) 那么这三个参数分别代表什么含义呢? 第一个参数:argc是个整数变量,表示命令行参数的个数(含第一个参数)。 第二个参数:argv是个字符指针的数组,每个元素是一个字...

2018-06-04 20:22:43

阅读数 1024

评论数 0

找到一个数组中只出现一次的数

你有没有遇到这样的题,在一个数组中,只有1个数字出现一次,其他的数字都出现了两次,那么你能找到这个只出现一次的数字么? 这只是简单的1.0版本,还有如果在这个数组中,有两个数字出现了一次,其他的数字都出现了两次,那么你能找到这两个数字么? 还有2.0版本,三个数字出现一次呢?四个呢?五个呢?你...

2018-05-30 21:52:17

阅读数 490

评论数 0

关于string库函数的实现

关于<string.h>库函数的实现 1. strlen的实现   strlen = string lenth; int strlen(const char * str);       原理比较简单,就是求一个字符串的长度。所以也有很多...

2018-05-28 23:32:52

阅读数 170

评论数 0

可变参数列表解析

有的时候你有没有想过一个函数可以实现处理可变个参数呢?也就是说你可以传一个参数,也可以传两个参数,也可以更多,那么要如何来实现呢? 那我们先来看这样一个例子: 这个例子是用一个函数来实现求任意个参数的平均值的 #include<stdio.h> ...

2018-05-24 23:35:49

阅读数 29

评论数 0

如何求两个数的平均数

有两个数a,b,如何求这两个数的平均数呢? 方案一:(a+b)/2; 但是这种方案可能会产生上溢出。 方案二:b+(a-b)/2或b+(a-b)>>1; 前提是a比b大,即小的数加上大的数减去小的数的一半,这种方案还不错。 方案三:(a&...

2018-05-24 17:11:56

阅读数 167

评论数 0

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