有每天记做了什么事的习惯,因为自己很容易忘,算不上日记,更多是工作记录吧。然后会记上今天是今年的第几天,就想说练个手吧,把忘记很久的Python能顺便记一下再学一下。
脑内的第一步是先去闰年,但其实的第一步是先去官网下载了Python...然后发现自带的编辑器可太难用了,找了一圈下了JetBrains的Python编辑器PyCharm,好用很多。(权限是淘宝买的,顺便把JetBrains家的WebStorm也下了。)
新建项目-新建Python文件。这个时候才真正地去找了闰年怎么算。
用年份取余4,取余100,取余400是否为零,来判断是不是闰年。以下是非常小白的代码,便于自己理解。
year = 2018
a = year % 4
b = year % 100
c = year % 400
if b == 0:
if c == 0:
print "闰年"
else:
print "非闰年"
else:
if a == 0:
print "闰年"
else:
print "非闰年"
以前上学的时候都会先取余4,实际上当数字为0以上随机的时候,先取余100再算4或400更快。当然也可能因为上学的时候不会出太离谱的年份,比如公元25,公元8080年这种。
当然我也知道能用布尔运算把这些条件直接写成一句就可以了,但现在这个和我的脑子运转速度相当,好理解,就这么先保持了。
搜的过程还发现了,Python好像有直接能得出这是第几天的函数...嗯先练手再说...
编译的过程也搜了一下教程,真是很感谢把教程写特别细的大家了。
今天没有太闲,就只把Python怎么变成exe文件找了一下。
还是搜了教程...
http://blog.csdn.net/puma004/article/details/40742953
下载了Py2exe,然后按着教程的步骤一步一步成功了。
Hello World! 打天下
过程也十分傻。用PyCharm没法操作(也可能我中间操作错误),后来直接用nodepad++写的代码,再另存为.py。
以及这些需要在cmd里操作,只记得怎么切换根目录,完全忘记怎么进文件夹...找了半天才明白是要输入cd "文件夹名"。
在用Python去运行文件的时候cmd说不是内部或外部命令,查了一下,要先到我的电脑-属性-高级设置-环境变量-系统变量-Path的末尾添加 ";C:\Python25"(不要引号)
exe文件是导出好了,可为什么在文件夹里是不能直接打开这个exe文件啊...上次下的ffmpeg也是,还好找到教程提到说要从cmd打开,不然还是得懵好久。于是这也是一个待解决问题。
输完代码之后就想知道,怎么在公众号排版代码,能忍受文字只做非常简单的排版,但代码当文字直接复制过来比裸奔还奇怪,CSDN上代码的排版就和编辑器的很类似,要找找怎么弄的。
写完也明白为什么那么多人喜欢用markdown排版,写完根本不想排版,很流畅的逻辑要分段做太打扰了。明天最可能做的是看一下markdown怎么用。
啊,我一天天的都在干嘛呀。
#今天也是Python小白的一天
领取专属 10元无门槛券
私享最新 技术干货