查看源码方法,略。 一、发现疑问 测试import turtle as tprint(type(t))#打印t的类型 t.forward(100)#使用海归的方法t.done()#阻止窗口关闭结果: 疑问: 为什么是模块类型,却能调用海归方法? 二、源码解答 1.import turtle引入的就是名称为turtle.py的文件,文件里面有好多类,包括Turtle类 知识拓展:Python的模块、包和库的区别https://blog.csdn.net/tscaxx/article/details/103680363 2.Turtle类里面的方法变成了全局方法...
文件和异常 从文件中读取数据 ? Python读取文件都是以字符串的形式储存,如果需要使用其他类型的数据需要进行转换。如用int()和float()等。 读取整个文件 ? 创建一个文本文件000.txt,内容如下。? open()返回一个表示文件的对象,储存在as后面的变量中,在之后可以用这个对象的方法read()来读取文件内容,而with的作用就是在冒号后面的语句结束后自动关闭文件。 with open('000.txt') as file_object:contents = file_object.re...
本文学习笔记整理自【Python开发】接口测试教程 一. Fiddler配置 工作原理:终端设备(web, app)发出请求, fiddler作为代理, 传给服务器; 服务器返回数据, fiddler拦截后, 再传给终端设备. 下载地址: https://www.telerik.com/fiddler 1. https请求需要导入证书:Chrome: Tools -> Options... -> HTPPS -> 勾上所有的checkbox -> okFirefox: 1. Tools -> Options... -> HTPPS -> 勾上所有的checkbox -> ok2. Tools -> Options.....
目录 作用: demo 这个应该是基础吧,回头好好的补一下python基础 作用:python函数修饰符@的作用是为现有函数增加额外的功能,常用于插入日志、性能测试、事务处理等等。菜鸟教程 用于拓展原来函数功能的一种函数,目的是在不改变原函数名(或类名)的情况下,给函数增加新的功能。 ref 这个函数的特殊之处在于它的返回值也是一个函数,这个函数是内嵌“原“”函数的函数 层层嵌套 用法: 修饰符是一个函数 修饰符取被修饰函数为参数...
今天大年初一,由于受肺炎的影响,在家闭关,没有出去拜年。学学习,看看电影,吃吃火锅,快乐就是那么简单。 话不多说,上笔记: 今天在看Python程序设计的时候看到一章叫做计算机算数的局限性 对于最新版的Python,计算一个很大的数时,计算机也不会计算困难,但是对于旧版的Python(用C++,java编写的Python)来说就会呈现计算机计算的局限性。 为什么呢?原因如下: 在计算机内部,int 以固定大小的二进制表示存储。特定计算机用...
目录 1. 初始模块 1.1 模块导读 1.2 模块定义 1.3 模块实例2. 模块导入 2.1 实例分析(关键部分,重点看) 2.2 各导入语句说明 2.2.1 import语句 2.2.2 from...import... 语句 2.2.3 from...import * 语句 2.2.4 as 语句2.3 dir()函数3. 作用域 3.1 引言 3.2 讲解1. 初始模块 1.1 模块导读首先我们来看一下模块是什么,前面呢我们在一个Python文件中写了一些函数,这些函数写完后我们只能在自己的Python文件中使用,当我们想要让自...
xx: 公有变量 _x: 单前置下划线,私有化属性或方法,from somemodule import *禁止导入,类对象和子类可以访问 __xx:双前置下划线,避免与子类中的属性命名冲突,无法在外部直接访问(名字重整所以访问不到) __xx__:双前后下划线,用户名字空间的魔法对象或属性。例如:__init__ , __ 不要自己发明这样的名字 xx_:单后置下划线,用于避免与Python关键词的冲突 通过name mangling(名字重整(目的就是以防子类意外重写基类的方法或者属性)如...
Matplotlib 可能是 Python 2D-绘图领域使用最广泛的套件。它能让使用者很轻松地将数据图形化,并且提供多样化的输出格式。from pylab import *size = 128,16 dpi = 72.0 figsize= size[0]/float(dpi),size[1]/float(dpi) fig = figure(figsize=figsize, dpi=dpi) fig.patch.set_alpha(0) axes([0,0,1,1], frameon=False)rcParams[text.antialiased] = False text(0.5,0.5,"Aliased",ha=center,va=center)plt.xlim(0,1),plt.ylim(0,...
#要求URL对应的股票数据显性的填充在HTML代码中import requests from bs4 import BeautifulSoup import traceback import redef getHTMLText(url, code="utf-8"):try:r = requests.get(url)r.raise_for_status()r.encoding = codereturn r.textexcept:return ""def getStockList(lst, stockURL):html = getHTMLText(stockURL, "GB2312")soup = BeautifulSoup(html, html.parser)a = soup.find_all(a)for i in a:try:href = i.attrs...
nltk安装踩坑记录,折腾了好久,pip install nltk这步成功,from nltk.book import * 这步失败了,输入nltk.download()出现下框。 点击确定后,将Download Directory记下来,每台电脑的路径可能会不同。下图是我的路径地址 网上搜索资料,要从https://github.com/nltk/nltk_data下载nltk_data,这里只有package这个包有用,解压然后将文件放入上面这个路径中 重点来了,这时还需要将corpora文件夹中的zip文件全部解压到当前目...
文章目录对象基础知识对象对象的结构id(标识)type(类型)value变量和对象类型转换类型转化函数 对象基础知识 对象python是面向对象的语言,在python中一切皆对象; 程序运行时,数据均放到内存中然后在运行; 对象是一个容器,是内存中用来存储指定数据的一块区域;对象的结构 python每个对象都有三种数据id(标识)id用来区别对象,每个对象的id号互不相同; 通过id()函数查看对象的id号;id由python解析器生成,在CPython中,id就是...
#字符串拼接&关系运算符&逻辑运算符 print()函数 #print()函数输出时候,可以指定多个输出值之间的分隔符,参数sep='' 设置 print('a','b','c',sep='|') #a|b|c print('a','b','c',sep='&') #a&b&c%s替换符 a= '你好,%s!你%s有时间吗?'%('小红','明天') print(a) #你好,小红!你明天有时间吗? a='http://%s:%s/api/user/%s'%('127.0.0.1','8080',20) print(a) #http://127.0.0.1:8080/api/user/20 #另一种方式 :用{字段名}作...
集合 set 集合特性 1.不同元素组成 2.无序排列 3.只能存放不可变类型(数字,字符串,元祖) 集合方法#!/usr/bin/env python3 # -*- coding:utf-8 -*- # 集合方法练习: l1 = [ 2, 3] l2 = [2, 3, 4] # 转换成集合,相当于for循环取每个元素加入到集合里 s1 = set(l1) s2 = set(l2)# issubset() 判断s1是都是s2的子集,是True 不是False print(s1.issubset(s2))# issuperset() 判断s2是否是s1的父集,是True 不是False pri...
【Python学习笔记第三记】字符串的操作Python中的字符串查找操作find的使用方法index的使用方法count的使用方法Python中字符串的修改操作replace替换的使用split分割的使用join的操作字符串非常用修改修改大小写capitalize:titleupperlower删除空格字符lstriprstripstrip对齐ljust(长度,填充字符)rjust(长度,填充字符)center(长度,填充字符)字符串的判断字符串的开头判断字符串的结尾判断 Python中的字符串查找操作 Python的字...
自学笔记,如有错误请dalao指正 PyCharm官网:https://www.jetbrains.com/pycharm/ 1、选择安装路径,这里我直接把默认路径的C改成了D2、未安装过PyCharm的只选择“64-bit launcher”和“.py”,安装过旧版本的全选3、直接点击Install4、点击finish至此安装完成点赞 收藏分享文章举报好好学习不秃头发布了2 篇原创文章 · 获赞 3 · 访问量 542私信 关注