鱼C论坛

 找回密码
 立即注册
查看: 4220|回复: 87

[作品展示] 最简单打印全年日历的方法

[复制链接]
最佳答案
946 
发表于 2015-11-28 14:00:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 冬雪雪冬 于 2017-11-29 10:14 编辑

python拥有丰富的内置和第三方模块,很多事情都可以用极少的语句完成。
新的一年快到了,我们也打印一份年历吧。

  1. import calendar
  2. year=int(input('year:'))
  3. print(calendar.calendar(year))
复制代码

看看仅需三行就完成了。
output.png
得到是一个字符串,很容易把里面的月份和星期改为汉字。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
54 
发表于 2015-11-28 17:34:25 | 显示全部楼层
给力的Python! 楼主可以多学习些标准库,到时候有精力可以加入我们的标准库计划哦~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
946 
 楼主| 发表于 2015-11-28 17:53:18 | 显示全部楼层
~风介~ 发表于 2015-11-28 17:34
给力的Python! 楼主可以多学习些标准库,到时候有精力可以加入我们的标准库计划哦~

谢谢版主鼓励,一定认真学习python的基本知识,学习各种标准库的用法和技巧。

评分

参与人数 1荣誉 +3 鱼币 +10 收起 理由
~风介~ + 3 + 10 支持楼主!

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2015-11-28 23:37:16 | 显示全部楼层
本帖最后由 carasimon 于 2015-11-28 23:57 编辑

year:2012
Traceback (most recent call last):
  File "C:\Users\Administrator\Desktop\python\calendar.py", line 1, in <module>
    import calendar
  File "C:\Users\Administrator\Desktop\python\calendar.py", line 3, in <module>
    print(calendar.calendar(year))
TypeError: 'module' object is not callable




我拷贝了 楼主的代码但是运行结果是这样的,哭,求指导~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
946 
 楼主| 发表于 2015-11-29 09:39:06 | 显示全部楼层
carasimon 发表于 2015-11-28 23:37
year:2012
Traceback (most recent call last):
  File "C:%users\Administrator\Desktop\python\calenda ...

calendar是python自带的库,位置在python\Lib中,从那个你的信息提示看,这个calendar在python文件夹中,可能是以前你编写过一个程序名字也叫calendar,结果调用库时先找到这个文件,所以就出错了。把python文件夹中的calendar.py改名试试。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2015-11-29 10:21:29 | 显示全部楼层
学习一下咯
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
3 
发表于 2015-11-29 12:50:45 | 显示全部楼层
为什么我的python 出来的月份不对齐呢.....
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
946 
 楼主| 发表于 2015-11-29 14:02:40 | 显示全部楼层
瞬秒爆加速 发表于 2015-11-29 12:50
为什么我的python 出来的月份不对齐呢.....


如果是windows下运行,建议在cmd命令下的dos窗口操作,效果应该更佳。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2015-11-29 16:01:02 | 显示全部楼层
冬雪雪冬 发表于 2015-11-29 09:39
calendar是python自带的库,位置在python\Lib中,从那个你的信息提示看,这个calendar在python文件夹中, ...

非常感谢!第一次提问就这么好地被回答了~~原因确实是因为我把代码的文件写成calendar了,和Python的重了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2015-11-29 16:03:58 | 显示全部楼层
调用模块?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
1 
发表于 2015-11-29 22:30:03 | 显示全部楼层
我要先学汇编再学python
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2015-11-30 11:20:46 | 显示全部楼层
111111111111111
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2015-11-30 11:39:36 | 显示全部楼层
好东西
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2015-11-30 20:52:49 | 显示全部楼层
学习学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2015-11-30 20:57:20 | 显示全部楼层
好厉害
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2015-11-30 23:14:22 | 显示全部楼层
目测python很热很强大。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2015-11-30 23:48:47 | 显示全部楼层
很好啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2015-12-1 08:33:06 | 显示全部楼层
学习下~~~~~~~~!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2015-12-1 09:19:34 | 显示全部楼层
谢谢分享
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
2 
发表于 2015-12-1 09:47:19 | 显示全部楼层
非常棒,赞楼主一个。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

小甲鱼强烈推荐上一条 /1 下一条

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号

GMT+8, 2018-9-26 23:48

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表