上一页 1 ··· 70 71 72 73 74
摘要: 1 #定义一个方法get_num(num),num参数是列表类型,判断列表里面的元素为数字类型。其他类型则报错,并且返回一个偶数列表:(注:列表里面的元素为偶数)。 2 def get_num(num): 3 if type(num)!= list: 4 return '您传入的不是列表!' 5 else: 6 for i in num... 阅读全文
posted @ 2017-05-02 20:12 道高一尺 阅读(1302) 评论(0) 推荐(0)
摘要: 1 #定义一个方法func,该func可以引入任意多的字符串参数,结果返回(长度)最长的字符串。 2 def func2(*str): 3 4 for s in str: 5 if isinstance(s,int): 6 return '请保证全部是字符串' 7 for i in range(len(str)-1)... 阅读全文
posted @ 2017-05-02 18:59 道高一尺 阅读(417) 评论(0) 推荐(0)
摘要: 1 #定义一个方法 func,该func可以引入任意多的整型参数,结果返回其中最大与最小的值。 2 def func1(*nums): 3 for i in nums: 4 if not isinstance(i,int): 5 return '无法比较,请保证全部是整数!' 6 #要使函数执行到这里时结束,比较... 阅读全文
posted @ 2017-05-02 18:58 道高一尺 阅读(366) 评论(0) 推荐(0)
摘要: 1 >>> list = ['a','b','c'] 2 >>> for i,j in enumerate(list): 3 print(i,j) 4 5 6 0 a 7 1 b 8 2 c 9 >>> 阅读全文
posted @ 2017-04-30 15:32 道高一尺 阅读(327) 评论(0) 推荐(0)
摘要: 方法是通过collections模块的iterable类型来判断。 阅读全文
posted @ 2017-04-30 15:26 道高一尺 阅读(2863) 评论(0) 推荐(0)
摘要: 定义函数的时候,我们把参数的名字和位置确定下来,函数的接口定义就完成了。对于函数的调用者来说,只需要知道如何传递正确的参数,以及函数将返回什么样的值就够了,函数内部的复杂逻辑被封装起来,调用者无需了解。 小结 Python的函数具有非常灵活的参数形态,既可以实现简单的调用,又可以传入非常复杂的参数。 阅读全文
posted @ 2017-04-30 10:48 道高一尺 阅读(281) 评论(0) 推荐(0)
摘要: 1 >>> print('growth rate: %d %%'% 7) 2 growth rate: 7 % #百分号对百分号的转义 阅读全文
posted @ 2017-04-29 20:05 道高一尺 阅读(416) 评论(0) 推荐(0)
摘要: >>> ord('王')#获取字符编码 29579 >>> chr(29579)#把编码转成对应的字符 '王' 阅读全文
posted @ 2017-04-29 19:54 道高一尺 阅读(491) 评论(0) 推荐(0)
摘要: pygame.display pygame中用于控制窗口和屏幕显示的模块。 为了适应语境,display在该文档中有时翻译为‘显示’或者显示界面。 这个模块提供控制pygame显示界面(display)的各种函数。 pygame的surface对象即可显示为一个窗口,也可以全屏模式显示。 当你创建并 阅读全文
posted @ 2017-04-29 12:55 道高一尺 阅读(467) 评论(0) 推荐(0)
摘要: 1 import pygame 2 import sys 3 from pygame.locals import * 4 5 # 初始化Pygame 6 pygame.init() 7 8 size = width, height = 600, 400 9 speed = [-2, 1] 10 bg = (255, 255, 255) # RGB 11 12 # 创建指定... 阅读全文
posted @ 2017-04-29 11:16 道高一尺 阅读(289) 评论(0) 推荐(0)
上一页 1 ··· 70 71 72 73 74