Python学习笔记(十三)Python标准库
2018-01-25 22:56
477 查看
Python标准库是一组模块,安装的Python都包含它。
使用模块collections中的OrderedDict类,创建字典并记录其中的键值对的添加顺序。
from collections import OrderedDict
favorite_languages = OrderedDict()
favorite_languages['jen'] = 'python'
favorite_languages['sarah'] = 'c'
favorite_languages['edward'] = 'ruby'
for name, language in favorite_languages.items():
print(name.title() + "'s favorite language is " + language.title())
Reuslt:
Jen's favorite language is Python
Sarah's favorite language is C
Edward's favorite language is Ruby
课后练习:掷筛子得到随机数
from random import randint
class Die(object):
"""docstring for Die"""
def __init__(self, sides = 6):
self.sides = sides
def rool_die(self):
num = randint(1 , self.sides)
print("your dice num is " + str(num))
dice = Die()
dice.rool_die()
Result:
your dice num is 6
使用模块collections中的OrderedDict类,创建字典并记录其中的键值对的添加顺序。
from collections import OrderedDict
favorite_languages = OrderedDict()
favorite_languages['jen'] = 'python'
favorite_languages['sarah'] = 'c'
favorite_languages['edward'] = 'ruby'
for name, language in favorite_languages.items():
print(name.title() + "'s favorite language is " + language.title())
Reuslt:
Jen's favorite language is Python
Sarah's favorite language is C
Edward's favorite language is Ruby
课后练习:掷筛子得到随机数
from random import randint
class Die(object):
"""docstring for Die"""
def __init__(self, sides = 6):
self.sides = sides
def rool_die(self):
num = randint(1 , self.sides)
print("your dice num is " + str(num))
dice = Die()
dice.rool_die()
Result:
your dice num is 6
相关文章推荐
- python学习笔记(十三)标准库heapq
- python学习笔记(十二)标准库os
- Python学习笔记17:标准库之数学相关(math包,random包)
- Python 学习笔记之十二——标准库概览 --第Ⅱ部分
- python基础教程_学习笔记17:标准库:一些最爱——time
- python基础课程_学习笔记15:标准库:有些收藏夹——fileinput
- Python学习笔记11:标准库之文件管理(os包,shutil包)
- python数据挖掘学习笔记】十三.WordCloud词云配置过程及词频分析
- Python学习笔记15:标准库之获取进程信息(os包)
- Python学习笔记11:标准库之文件管理(os包,shutil包)
- python 系统学习笔记(十三)---lambda
- Python标准库学习笔记 urllib模块
- [代码笔记] python 常用标准库学习
- Python标准库学习笔记-文本
- Python标准库05学习笔记--存储对象 (pickle包,cPickle包)
- python基础教程_学习笔记19:标准库:一些最爱——集合、堆和双端队列
- Python学习笔记12:标准库之对象序列化(pickle包,cPickle包)
- python 系统学习笔记(十三)---lambda
- python基础教程_学习笔记14:标准库:一些最爱——re
- Python学习笔记12:标准库之对象序列化(pickle包,cPickle包)