十二月最佳旅行地推荐,这12个地方颜值简直要逆天了

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了十二月最佳旅行地推荐,这12个地方颜值简直要逆天了相关的知识,希望对你有一定的参考价值。

参考技术A


不知不觉,时间已经到了十二月,2020年的最后一个月。


十二月是个特别的月份,大多数的地方都已入冬。


漠河的雪已经很厚很厚了,松花江上结着厚厚的冰,长白山的林海雪原寂寂无声,



就连江南水乡的南方城市里,随着最后一片梧桐的落下,也带走了秋天最后的尾巴。



时间不知不觉让人变得瑟缩起来。


回想一下,似乎每一个冬天都是来得如此猝不及防,就像每一场初雪落下的时候。



瞧妹觉得,生在中国实在是一件很幸运的事。


12月,除了无限惊喜浪漫的茫茫雪原,还有一些阳光温暖的所在。


海南的岛上阳光碧海白沙滩,人们在沙滩上喝着椰子汁,在滑板上冲浪扑通一声掉进海里;



云南有一个无边盎然的春天,无量山的樱花开在漫无边际的绿色的山。



十二月,你依然可以在这片土地上同时看到浪漫的冬天和盎然的春天,漠河的雪可以和无量山的樱花同时飘落。



马上就要步入2021了,朋友们!


十二月,向北看雪,向南看海,向云南看春,十二月,有着无可替代的最美冬日风景。瞧妹带你一起去抓住2020年的尾巴!


也许,你可以约上朋友去这些地方跨个年!




01

北方的雪

漠河


十二月,我们去漠河吧!


一路向北,坐很远很久的火车,去到那个一年有一百多天都在下雪的地方,去到神州大地的北极。



据说,那里有极光,神秘的极光会跃动在漠河寒冷的夜空之中。在那里,你可以做出最完美的泼水成冰。



据说,那里有着世上最宁静博大的林海雪原,深可及膝的白雪,安静到听不到任何声响的林海雪原,人们大多数时间都躲在烧着地龙的家里,看窗外白雪皑皑。



在那里,只要你面向南方,整个中国都在你的怀抱!



那里有一个“圣诞村”,有真正的圣诞老人,也许你可以去漠河过一个圣诞节,在中国最北方的邮局,寄出一张明信片。



雪乡


十二月,我们去雪乡吧!


每年十月开始,雪乡开始降雪,至次年四月,雪期长达7个月,积雪厚度可达2米左右,雪量堪称中国之最,且雪质好,粘度高,素有“中国雪乡”之称。



雪乡就像童话世界。所有都被白雪覆盖,一排排的房子像一朵朵蘑菇,又像棉花糖。


在雪乡,能满足你对雪的一切期待。



夜晚当雪房子里亮起灯,灯光从房子里透出来,映在外面的白雪皑皑,真的是可爱极了,美得让人叹为观止。



冬天,一起去雪乡做一个童话世界的梦吧!




阿尔山


十二月,我们去阿尔山吧!


冬日极冷的阿尔山,却是让无数老驴念念又不忘的地方。虽然冷,但阿尔山有着国内数一数二的雪景,想去阿尔山住上一个冬天。



想去阿尔山寻找那条不冻河,冬日雾气弥漫的河上,有着晶莹剔透的雾凇分布两岸。



想去阿尔山的雪原,寻找一棵孤独的树,回头看,偌大的草原上只有自己的脚印一串。



想去看看冬天的阿尔山的天池,一路沿着布满白雪的小道走上去,白雪覆盖的天池像一只蓝色的眼睛在冬日白雪皑皑的阿尔山上。




乌兰布统


十二月,我们去乌兰布统吧!


也许你见过坝上乌兰布统的秋天,却没见过它的冬天。



这片长满灌木的无边草原,将早早地被冬雪覆盖。白雪下面是黄色的枯草,丛丛灌木变成了雪凇,乌兰布统的马在雪原上奔跑。



你不知道的是,有人会在冬日晨曦将起的敖包山等待一场光影的盛宴,还有人会在乌兰布统零下33度的晚上守候一面冬日星空。



你要去乌兰布统守候一个冬日,在哈着白气的清晨,眺望那一片无边安静的雪原。


北京


十二月,我们去北京吧!


一定要在下雪的时候去一次北京,去看看下雪的紫禁城。



看白雪落在红色的宫墙之上,故宫的琉璃黛瓦,腊梅飘香,白雪落满狭长的甬道,编织成一阙醒不来的清梦。



一下雪,北京就成了紫禁城。


雍容的宫殿更加寂静,穿越了千年的沧桑在雪中窃窃私语,处处透着一种庄严肃穆的美。




02

南方的海


三亚


十二月,我们去三亚过冬吧!


最近天气冷的,瞧妹每天早上起床都仿佛是人生的一场战斗。想躲避寒冷,去热带的岛屿游泳,那就去温暖的海南!



三亚会让你完全忘记冬天这件事,温暖的阳光和蔚蓝的大海无处不在,在三亚,每天都是阳光碧海白沙滩的日子。



冬天,就去三亚的沙滩上晒着太阳,喝着椰汁,追逐海浪,什么也不想。



厦门


十二月,我们去厦门吧!


去阳光温暖海浪温柔的鼓浪屿,看海边彩色的房子掩映在绿树之中,在鼓浪屿寄一张爱的明信片。



走在厦门干净文艺的街道上,寻找躲在巷子里的文艺咖啡馆,吃一碗好吃的沙茶面,你会一再爱上厦门。



在慢节奏的花园城市厦门,吹着海风,生命仿佛也变得漫长且湿润…



海口


十二月,我们去海口吧!


海口,一座温暖的、慢节奏的海滨老城。穿过古老的骑楼建筑,可以一直骑到温暖阳光的海边。



海口这座城市,比三亚人更少,更安静,日落的时候在海边看夕阳染红海的半边天,去海口古早的小店里吃早茶。


小红书@一罐热茶


看山又看海的海口,椰林听涛就是不插电的白噪音,让人待着心神都安宁。


小红书@认真的猫小喵


03

云南的春


大理


十二月,我们去大理吧!


那儿有一场漫山遍野的冬樱花事在等着你,冬天,大理的无量山藏着一个春天!



在北方肃杀或浪漫的寒冬,大理无量山上的冬樱花开了满山。


在这片被上天眷顾的土地——四季如春的云南,十二月,有一场无量山的冬樱等你来看。



粉红色柔美的冬樱盛开在无量山绿色整齐的茶园,清晨,冬樱和日出一同在无量山的云海里醒来,这哪里是冬天啊,分明是一个春天!



丽江


十二月,我们去泸沽湖吧!


冬天的泸沽湖依然温暖,不加滤镜的蓝更加好看。游人终于变少了,更加宁静,让人想在波光粼粼的泸沽湖边发呆做梦。



十二月,你应该飞去泸沽湖边喂海鸥,坐着猪槽船泛舟蔚蓝的泸沽湖上。


冬天,想去住在云南泸沽湖边。




西双版纳


十二月,我们去西双版纳吧!


冬天平均温度23度的西双版纳,是瞧妹心中,除了海南,冬天最想去的所在。



那里,属于热带的温暖阳光照耀在遍地的佛塔、舒展的棕榈树和人们微笑的脸上。



你要去景洪的夜市,邂逅中国最大的星光夜市,和你遇到的傣族美女小姐姐搭讪,和你见都没见过的热带水果打声招呼,仿佛置身一个小泰国。



你一定要去一次这一片美好自然的秘境,看安静的茶山上晨雾缥缈,看河流穿过广袤的原野,



你一定要跑进热带雨林里中国唯一能邂逅野生大象的地方,和穿行的小鹿say个嗨。




十二月是个很特别的月份

2020年终于就这样走到了尽头

这一年有太多的事情发生

也许阻挡了你出去看看的脚步


在这一个属于冬天的2020的尾巴

漠河的雪依然还在无边无际地下

无量山的冬樱依然在十二月再次地盛开


继续走,不回头,远方依然在


END

本文作者:Lily

图来源于网络

终结 Python 原生字典?这个库要逆天改命了

大家好,今天来聊一聊与字典相关的话题。

字典是 Python 中基础的数据结构之一,字典的使用,可以说是非常的简单粗暴,但即便是这样一个与世无争的数据结构,仍然有很多人 "看不惯它" 。

也许你并不觉得,但我相信,你看了这篇文章后,一定会和我一样,对原生字典开始有了偏见。

我举个简单的例子吧

当你想访问字典中的某个 key 时,你需要使用字典特定的访问方式,而这种方式需要你键入 一对中括号 还有 一对引号

>>> profile = dict(name="iswbm")
>>> profile
{'name': 'iswbm'}
>>> profile["name"]
'iswbm'

是不是开始觉得忍无可忍了?

如果可以像调用对象属性一样使用 . 去访问 key 就好了,可以省去很多多余的键盘击入,就像这样子

>>> profile.name
'iswbm'

是的,今天这篇文章就是跟大家分享一种可以直接使用 . 访问和操作字典的一个黑魔法库 -- munch

1. 安装方法

使用如下命令进行安装

$ python -m pip install munch

2. 简单示例

munch 有一个 Munch 类,它继承自原生字典,使用 isinstance 可以验证

>>> from munch import Munch
>>> profile = Munch()
>>> isinstance(profile, dict)
True
>>>

并实现了点式赋值与访问,profile.nameprofile['name'] 是等价的

>>> profile.name = "iswbm"
>>> profile.age = 18
>>> profile
Munch({'name': 'iswbm', 'age': 18})
>>>
>>> profile.name
'iswbm'
>>> profile["name"]
'iswbm'

3. 兼容字典的所有操作

本身 Munch 继承自 dict,dict 的操作也同样适用于 Munch 对象,不妨再来验证下

首先是:增删改查

# 新增元素
>>> profile["gender"] = "male"
>>> profile
Munch({'name': 'iswbm', 'age': 18, 'gender': 'male'})

# 修改元素
>>> profile["gender"] = "female"
>>> profile
Munch({'name': 'iswbm', 'age': 18, 'gender': 'female'})

# 删除元素
>>> profile.pop("gender")
'female'
>>> profile
Munch({'name': 'iswbm', 'age': 18})
>>>
>>> del profile["age"]
>>> profile
Munch({'name': 'iswbm'})

再者是:一些常用方法

>>> profile.keys()
dict_keys(['name'])
>>>
>>> profile.values()
dict_values(['iswbm'])
>>>
>>> profile.get('name')
'iswbm'
>>> profile.setdefault('gender', 'male')
'male'
>>> profile
Munch({'name': 'iswbm', 'gender': 'male'})

4. 设置返回默认值

当访问一个字典中不存在的 key 时,会报 KeyError 的错误

>>> profile = {}
>>> profile["name"]
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
KeyError: 'name'

对于这种情况,通常我们会使用 get 来规避

>>> profile = {}
>>> profile.get("name", "undefined")
'undefined'

当然你在 munch 中仍然可以这么用,不过还有一种更好的方法:使用 DefaultMunch,它会在你访问不存在的 key 时,给你返回一个设定好的默认值

>>> from munch import DefaultMunch
>>> profile = DefaultMunch("undefined", {"name": "iswbm"})
>>> profile
DefaultMunch('undefined', {'name': 'iswbm'})
>>> profile.age
'undefined'
>>> profile
DefaultMunch('undefined', {'name': 'iswbm'})

5. 工厂函数自动创建key

上面使用 DefaultMunch 仅当你访问不存在的 key 是返回一个默认值,但这个行为并不会修改原 munch 对象的任何内容。

若你想访问不存在的 key 时,自动触发给原 munch 中新增你想要访问的 key ,并为其设置一个默认值,可以试一下 DefaultFactoryMunch 传入一个工厂函数。

>>> from munch import DefaultFactoryMunch
>>> profile = DefaultFactoryMunch(list, name='iswbm')
>>> profile
DefaultFactoryMunch(list, {'name': 'iswbm'})
>>>
>>> profile.brothers
[]
>>> profile
DefaultFactoryMunch(list, {'name': 'iswbm', 'brothers': []})

6. 序列化的支持

Munch 支持序列化为 JSON 或者 YAML 格式的字符串对象

转换成 JSON

>>> from munch import Munch
>>> munch_obj = Munch(foo=Munch(lol=True), bar=100, msg='hello')
>>>
>>> import json
>>> json.dumps(munch_obj)
'{"foo": {"lol": true}, "bar": 100, "msg": "hello"}'

转换成 YAML

>>> from munch import Munch
>>> munch_obj = Munch(foo=Munch(lol=True), bar=100, msg='hello')
>>> import yaml
>>> yaml.dump(munch_obj)
'!munch.Munch\\nbar: 100\\nfoo: !munch.Munch\\n  lol: true\\nmsg: hello\\n'
>>>
>>> print(yaml.dump(munch_obj))
!munch.Munch
bar: 100
foo: !munch.Munch
  lol: true
msg: hello

>>>

建议使用 safe_dump 去掉 !munch.Munch

>>> print(yaml.safe_dump(munch_obj))
bar: 100
foo:
  lol: true
msg: hello

以上就是关于 munch 的使用全解,替换原生字典绝无问题,munch 的进一步封装使得数据的访问及操作更得更加 Pythonic 了,希望有一天这个特性能够体现在原生的字典上。


觉得还不错就给我一个小小的鼓励吧!


以上是关于十二月最佳旅行地推荐,这12个地方颜值简直要逆天了的主要内容,如果未能解决你的问题,请参考以下文章

这款vue图片剪裁开源项目,简直逆天了!

sublime安装以及相应插件推荐

推荐一款颜值逆天且功能齐全的开源Shell工具!

逆天了!CSS3居然可以简单画一幅哆啦梦插画视频

终结 Python 原生字典?这个库要逆天改命了

这是要逆天么,看我控制台程序玩Microsoft XPS Document 打印