
python与go
文章平均质量分 78
一些python学习的内容以及go语言的学习内容
倾柚
此岸永远是残缺的,否则彼岸就会坍塌
展开
-
[go语言]用map类型写一个简单的登陆注册系统
每个注册用户的名字都是唯一的,要存储的内容包括:姓名、性别、登陆密码、年龄等信息,系统有注册和登录两个选项:注册时要验证用户是否注册过了,登录时要验证用户是否注册了。按q退出系统。Go语言中的map是一种无序的键值对集合,它可以用于存储和检索键值对。Map的键必须是唯一的,而值可以是任意类型,map反映的是一种映射关系。在Go语言中,map是一种引用类型,类似于其他编程语言中的字典或哈希表。Map的底层实现是使用哈希表来存储键值对,因此它的插入、查找和删除操作的时间复杂度通常是O(1)。原创 2024-01-25 09:53:55 · 706 阅读 · 1 评论 -
[python语言]数据类型
start和end是字符串下标的数字,是左闭右开区间:也就是end的下标表示的字符是取不到的。你要哪一段,就写那一段的下标。确定start和end的位置,start在截取方向上要在end的前面。这种方式是最常用也是最好用的,也就是f标志位。关于字符串类型,可以用多种形式表示。我们可以看到很多种属性,使用一些属性对字符串做出判断或修改。分为16进制,8进制,2进制,在终端可以直接测试。str1直接输出zyxabc,字符串就实现了拼接。str2也是一样,最后也能实现拼接。注意:用%%能转义,%%表示%本身。原创 2024-01-20 10:04:05 · 887 阅读 · 2 评论 -
[go语言]数据类型
该代码运行的结果就是“error”,因为浮点型数据在计算机中的表示采用的是IEEE 754标准,该标准规定了32位单精度浮点数和64位双精度浮点数的表示方法。理论上,32位浮点数最多能表示的数是2^32个,而小数却有无数个,因此,无法精确表示所有的小数。Replace(s,old,new,n) 将s字符串中原来的old替换为新的new,替换n次,n为-1表示全部替换。Atoi将字符串转换为整型数,要保证这个字符串是可以转换的,比如“100”“50”这样的字符串。在大多数现代系统上,原创 2024-01-18 23:07:24 · 1125 阅读 · 0 评论 -
[go语言]输入输出
Printf在上面输入时也有出现,正如Scanf支持格式化输入一样,Printf支持格式化输出,使用Printf可以让结果按照你想要输出的形式展现。这段代码中,有两个返回值:content和e,用content接收从键盘输入的内容,e用来判断是否产生错误,如果对e没有什么操作,可以用下划线取代;就是再使用Scanln进行输入时,如果你敲回车了,就会判定你已经输入完毕,就会出现上面的错误结果。可以看到,这里的“root”与“123”之间是不会自动出现间隔符的,这就是Print的特点。原创 2024-01-17 21:34:48 · 952 阅读 · 0 评论 -
【go语言】pip源的修改,go的常量、变量定义以及输入输出命令
知识结构。原创 2024-01-11 18:05:32 · 1119 阅读 · 0 评论 -
pycharm安装以及python环境配置(详细教程,操作完就能用了)
一定要记住你的环境安装在哪里,后面pycharm配置环境的时候要用。最好是自己单独新建一个文件夹放软件,免得之后删除或者查找时找不到东西。pycharm网站:https://www.jetbrains.com/pycharm/上面有的变成灰色的按钮你也要勾选,因为我之前安装过,有的东西没有删干净。网址:https://www.python.org/安装编程程序的时候,都要先安装环境变量;如果上面不能勾选,也可以不勾。下载后,双击开始安装环境。以上就是安装的全部过程。下载好后,双击安装。原创 2024-01-08 11:23:19 · 87406 阅读 · 13 评论