2017年5月17日
摘要: 异常处理文本:filename = 'alice.txt'try: with open(filename,encoding='utf-8') as f: contents = f.read()except FileNotFoundError: msg = '文件不存在...'else: words 阅读全文
posted @ 2017-05-17 20:05 dayPy 阅读(224) 评论(0) 推荐(0)
摘要: 读取整个文件: 阅读全文
posted @ 2017-05-17 11:22 dayPy 阅读(197) 评论(0) 推荐(0)
  2017年5月16日
摘要: 1.要创建字典并记录其中的键值对的添加顺序,可使用collections 中的 OrderedDict 模块 from collections import OrderedDictfavourite_languages = OrderedDict() favourite_languages['jen 阅读全文
posted @ 2017-05-16 14:41 dayPy 阅读(144) 评论(0) 推荐(0)
摘要: 定义一个类:: class Dog(): def __init__(self,name,age): self.name = name self.age = age def sit(self): print(self.name.title() + "is now sitting.") def roll 阅读全文
posted @ 2017-05-16 14:32 dayPy 阅读(111) 评论(0) 推荐(0)
摘要: 1.1 定义函数: def greet_user(): print ('Hello the world') 执行函数: greet_user() 向函数传递参数: def greet_user(username): print ('Hello,' + username.title() + '!' ) 阅读全文
posted @ 2017-05-16 13:01 dayPy 阅读(198) 评论(0) 推荐(0)
  2017年5月15日
摘要: 5.1.1 函数input()的工作原理: 函数input()让程序暂停一会儿,等待用户输入一些文本。获取用户输入后,python将其存储在一个变量中,以方便使用 message = input('Tell me someing,and i will repeat it back to you:') 阅读全文
posted @ 2017-05-15 14:12 dayPy 阅读(166) 评论(0) 推荐(0)
摘要: alien_0 = {'color':'green','points':5}print(alien_0['color'])print(alien_0['points']) 字典格式 key:value格式 添加键值对: alien_0['x_postion'] = 0alien_0['y_posti 阅读全文
posted @ 2017-05-15 12:37 dayPy 阅读(117) 评论(0) 推荐(0)
摘要: 简单实例: cars = ['audi','bmw','subaru','toyata'] for car in cars: if car == 'bmw': print(car.upper()) else: print(car.title()) 条件测试: car = 'bmw' car == ' 阅读全文
posted @ 2017-05-15 10:29 dayPy 阅读(208) 评论(0) 推荐(0)
摘要: 定义元祖: dimensions = (200,50)print (dimensions[0])print (dimensions[1]) 元祖中的元素无法被修改 遍历元祖中的值: for dimension in dimensions: 与列表一样可被遍历 print (dimension) 阅读全文
posted @ 2017-05-15 09:39 dayPy 阅读(146) 评论(0) 推荐(0)
  2017年5月14日
摘要: 列表添加元素: motorcycles = ['honda','yamaha','suzuki'] print(motorcycles) motorcycles.append('ducati') 添加到尾部print(motorcycles) 列表插入元素: motorcycles = ['hond 阅读全文
posted @ 2017-05-14 21:35 dayPy 阅读(139) 评论(0) 推荐(0)