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)
posted @ 2017-05-17 11:22
dayPy
阅读(197)
推荐(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)
摘要:
定义一个类:: 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)
摘要:
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)
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)
摘要:
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)
摘要:
简单实例: 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)
摘要:
定义元祖: dimensions = (200,50)print (dimensions[0])print (dimensions[1]) 元祖中的元素无法被修改 遍历元祖中的值: for dimension in dimensions: 与列表一样可被遍历 print (dimension)
阅读全文
posted @ 2017-05-15 09:39
dayPy
阅读(146)
推荐(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)