python
zcx1203
这个作者很懒,什么都没留下…
展开
-
Python 循环
for 循环1.用户输入一个整型数,求该数的阶乘5 = 5 * 4 * 3 * 2 * 1num = int(input('Num:'))res = 1for i in range(1,num+1): res *= iprint('%d 的结果是: %d' %(num,res))跳出循环break:跳出整个循环,不会再循环后面的内容continue:跳出本次循环,c...原创 2019-03-21 18:21:41 · 151 阅读 · 0 评论 -
Python 生成式
字典生成式#需求1:假设有20个学生,学生名为westosX,学生成绩在60~100之间,# 筛选出成绩在90分以上的学生import randomstuInfo = {}for i in range(20): name = 'westos' + str(i) score = random.randint(60,100) stuInfo[name] = sco...原创 2019-04-09 23:23:50 · 96 阅读 · 0 评论 -
Python 函数
定义调用函数#定义函数#如果不主动调用函数,函数不会执行def say_hello(): print('hello1') print('hello2') print('hello3')## 函数的调用say_hello()def sum_2_sum(): num1 = 10 num2 = 20 result = num1 + n...原创 2019-04-09 23:09:23 · 71 阅读 · 0 评论 -
Python 字典
字典的定义#字典是一个无序的数据集合,使用print输出字典的时候#通常输出的顺序和定义的顺序是不一致的# users = ['user1','user2']# passwd = ['123','456']## print(zip(users,passwd))# print(list(zip(users,passwd)))# print(dict(zip(users,passwd...原创 2019-04-09 20:05:27 · 201 阅读 · 0 评论 -
Python 集合
集合的定义#集合里面的元素是不可重复的s = {1,2,3,1,2,3,4,5}# print(s)# print(type(s))s1 = {1}# print(type(s1))# s2 = {}# print(type(s2))# s3 = set([])# print(type(s3))li = [1,2,3,1,2,3]print(set(li))集合的...原创 2019-04-08 22:26:36 · 173 阅读 · 0 评论 -
Python 元组
元组的创建"""元组(tuple): 元组本身是不可变数据类型,没有增删改查元组内可以存储任意数据类型"""t = (1,2.3,True,'star')# print(t)# print(type(t))#元组里面包含可变数据类型,可以间接修改元组内容# t1 = ([1,2,3],4)# t1[0].append(4)# print(t1)#元组里如果只有一个元素...原创 2019-04-08 22:19:27 · 86 阅读 · 0 评论 -
Python 列表
创建列表"""数组:存储同一数据类型的集合 score = [10,20,30]列表:可以存储任意数据类型的集合""""""In [16]: name = ['tom','bob','coco','alice']In [17]: name Out[17]: ['tom...原创 2019-04-08 21:23:03 · 105 阅读 · 0 评论 -
Python 字符串
字符串的定义a = "hello"b = 'westos'c = "what's up"d = 'what\'s up'e = """ 用户管理系统 1.添加用户 2.删除用户 3.显示用户"""print(a)print(b)print(c)print(d)print(e)print(type(e))...原创 2019-04-08 21:03:07 · 115 阅读 · 0 评论 -
Python 类与对象
类与对象的理解与封装特性 面向对象编程语言 - 类: 一个模板, (人类)---是一个抽象的, 没有实体的 - 对象: (eg: 张三, 李四) - 属性: (表示这类东西的特征, 眼睛, 嘴巴, 鼻子) - 方法: (表示这类物体可以做的事情, eg: 吃饭, 睡觉,学习)1). 定义类:class: 类from collections import Count...原创 2019-04-10 16:49:40 · 67546 阅读 · 22 评论 -
Python 文件
一 ,文件读取1. 文件读取的三部曲: 打开–> 操作 -> 关闭#### 打开f = open('/etc/passwd1')print(f)#### 操作content = f.read()print(content)#### 写操作 f.write("hello")#### 判断文件对象拥有的权限print(f.readable()) # Truep...原创 2019-04-10 16:41:11 · 199 阅读 · 0 评论 -
Python 装饰器
装饰器的概念装饰器的实现是函数里面嵌套函数;装饰器的本质是一个函数, 它可以让其他函数在不需要做任何代码改动的前提下增加额外的功能;装饰器需要传递一个函数, 返回值也是一个函数对象.装饰器的应用场景计时器def timeit(fun): # fun_list def wrapper(*args, **kwargs): # 接收可变参数和关键字参数 ...原创 2019-04-10 16:35:45 · 159 阅读 · 0 评论 -
Python 高阶函数
"""高阶函数1.实参是一个函数名2.函数的返回值是一个函数"""def fun(a,b): return a + ba = fun(1,2)print(a)print(abs(-11))#函数本身也可以赋值给变量,变量也可以指向函数f = absprint(f(-10))#传递的参数包括函数名def fun(x,y,f): return f(...原创 2019-04-09 23:50:29 · 99 阅读 · 0 评论