python随笔

1、输出不换行

import sys
sys.stdout.write("hello world!")

# 在 python 2.x 中使用 python 3 的print
from __future__ import print_function
print("hello world!", end="")

# ps. 这种写法并不是正确的,会在末尾多一个空格
print "hello world",

2、将字典的字符串表示还原回字典类型

>>> d = { 'jack': 'male', 'lily': 'female' }
>>> str(d)
"{'lily': 'female', 'jack': 'male'}"
>>> eval(str(d))
{'lily': 'female', 'jack': 'male'}

 

posted @ 2018-03-23 22:10  凡心已炽  阅读(113)  评论(0编辑  收藏  举报