python基础概念
A淘K8(静夜思)
这个作者很懒,什么都没留下…
展开
-
Python之高阶函数
###函数式编程###函数式编程是一种编程风格(顾名思义)是基于函数的。##函数式编程的关键部分是高阶函数。#高阶函数将其他函数作为参数,或将其作为结果返回。#例如:def apply_twice(func,arg): return func(func(arg))def add_five(x): return x + 5print(apply_twice(...原创 2020-03-10 19:50:28 · 246 阅读 · 0 评论 -
Python之打包
###打包###在Python中,术语打包指的是将模块写成标准格式,#以便其他程序员可以轻松安装和使用他们。##这包括使用模块setuptools和distutils.##打包第一部是正确组织现有文件。将所有要放入库的文件放在同一个父目录中。##该目录还应该包含一个名为__init__.py的文件,#该文件可以是空白的,但必须存在于目录中##示例目录结构;##W3...原创 2020-03-10 18:49:31 · 239 阅读 · 0 评论 -
主要的第三方库
###主要的第三方库###Python标椎库本身包含广泛的功能##但是,有些任务需要使用第三方库。一些主要的第三方库:##Django:用Python编写的最常用的web框架。# Django支持包含Instagram 和Disqus的网站。# 它有很多有用的功能,它所缺少的功能都被扩展包所覆盖。##CherrPy和Flask也是流行的Web框架。# ...原创 2020-03-10 12:48:36 · 72 阅读 · 0 评论 -
python之__main__自定义模块
###__main__###大多数python代码是要导入的模块,或者是执行某些操作的脚本。#但是,有时将一个文件既作为模块导入也作为脚本运行是非常有用的。#为此,将脚本代码放置在if_name_=="__main__"中。#这确保了单独运行文件会被允许,如果文件被导入,它将不会运行。##例如:def function(): print("This is a modu...原创 2020-03-09 23:48:41 · 250 阅读 · 0 评论 -
python之禅
import this输出:The Zen of Python, by Tim Peters《Python之禅》(The Zen of Python),蒂姆·彼得斯(Tim Peters)著Beautiful is better than ugly.美丽总比丑陋好。Explicit is better than implicit.显式的比隐式的好。Simple is better th...原创 2020-03-03 21:47:34 · 178 阅读 · 0 评论 -
python之正则表达式
#-*-coding:utf-8-*-import re#python中正则表达式使用re模块访问 例: import repattern ="eggspamsausagespam"print("=============re.match===========================")#re.match函数来确定字符串的开头是否匹配#若匹配返回表示匹配的对象,否则返...原创 2020-03-03 20:33:38 · 126 阅读 · 0 评论 -
python绘图turtle基础
import turtleturtle.screensize(canvwidth=None,canvheight=None,bg='#0f0')turtle.setup(width=1.0,height=1.0,startx=-1.0,starty=-1)##语法:turtle.pensize(d)#方法描述:设置画笔的宽度#别名:turtle.width(d)#turtle.p...原创 2020-02-21 21:20:58 · 335 阅读 · 0 评论 -
简单打妖精游戏示例
def get_input(): command = input(": ").split() verb_word =command[0] if verb_word in verb_dict: verb = verb_dict[verb_word] else: print("Unknown verb {}".format(verb_wo...原创 2020-02-15 23:34:13 · 106 阅读 · 0 评论 -
python控制结构
比较运算符布尔类型布尔值有两个:True和False例1:a = Truea例2:2 == 3提示:1.不要把赋值(一个等号)与比较(两个等号)混淆。2.Python是区分大小写的,所以True与true是不同的不等于运算符不等于运算符:!= 两边比较的项不相等时为True,相等则为False例1:1 != 1False例2:3 != 5True大于 ...原创 2020-02-10 01:33:24 · 239 阅读 · 0 评论 -
python基础概念
python概念及环境搭建基础概念: 1.python是一种解释型,面向对象,动态数据类型的高级程序设计语言应用领域: 1.web编程 2.脚本编写 3.科学计算 4.人工智能语言特性: 1.易于学习 2.可读性强 3.易维护 4.库丰富,跨平台 5.支持互动模式(可以从终端输入执行代码并获得结果的语言 互...原创 2020-02-07 15:54:38 · 317 阅读 · 0 评论