go语言基础语法-用一个程序学会编程思维

Posted 互联网老辛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了go语言基础语法-用一个程序学会编程思维相关的知识,希望对你有一定的参考价值。

前言

我们从最基础的语法学到现在,大家应该已经对go语言有了一定的了解,学会了判断语句之后,我们其实就可以写一些比较复杂的脚本了。

脚本复杂与否并不重要,重要的是如何实现这个功能。

原题

根据用户输入的生日来判断星座

分析

首先我们先整理出来星座有什么特点

白羊座: 3月21日–4月19日
金牛做: 4月20日-5月20日
双子座: 5月21日-6月21日
巨蟹座: 6月22日-7月22日
狮子座: 7月23日-8月22日
处女座: 7月23日–8月22日
天秤座“:9月23日–10月23日
天蝎座: 10月24日-11月22日
射手座: 11月23日-12月21日
水瓶座: 1月20日-2月18日
双鱼座:2月19日–3月20日

可以看到,我们如果用用户的生日来判断在哪个日期范围内,不太好做。

字符串不好比较大小或者范围。

但我们可以转化一下,比如白羊座是: 3.21-4.19

也就是相当于把日期都变成浮点数。 限制用户输入的日期格式ÿ

《新程序员》:云原生和全面数字化实践 50位技术专家共同创作,文字、视频、音频交互阅读

以上是关于go语言基础语法-用一个程序学会编程思维的主要内容,如果未能解决你的问题,请参考以下文章

少儿编程python需要学多久

函数式编程思维第一章为什么

一个小时学会用 Go 编写命令行工具

Go 语言入门基础语法

go和python哪个好

Go语言和其他语言的不同之基本语法