| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> python学习笔记——day05 -> 正文阅读 |
|
[开发工具]python学习笔记——day05 |
python_day05 1.turtle库 ?? ?* 画布【展开绘图区域】 ?? ??? ?—— 语法:turtle.setup(width,height,startx,starty) ?? ??? ??? ?width和height为画布的宽和高 ?? ?* 画笔【即海龟】 ?? ??? ?—— turtle.penup()?? ??? ?海龟起飞,移动画笔不再留下痕迹 ?? ?* 填充 ?? ??? ?—— turtle.fillcolor(color)?? ?绘制图形的填充颜色 2.复数 ?? ?* 概念:由一个实数和一个虚数构成 ?? ?* 语法:real+imagej【real是一个实数数值,image是一个虚数数值,j代表是虚数部分】 ?? ?* 注意: ?? ??? ?—— 虚数不能单独存在,他必须根一个实数一同存在 ?? ??? ?—— 实数数值和虚数数值都是浮点数 ?? ??? ?—— 复数之间只能比较是否相等 ?? ??? ?—— 后缀j或J都行,不区分大小写 3.切片 ?? ?* 语法:列表[i:i+n:m]【当然,字符串也能进行此操作】 ?? ?* 理解:以i为起点,n为一次截取的个数,m为步长 4.input().split() ?? ?* 用助于得到在一行中用特定字符分割的列表 5.文件操作 ?? ?* 文件是数据的抽象和集合 ?? ??? ?—— 文件是存储在辅助存储器上的数据序列 ?? ??? ?—— 文件是数据存储的一种形式 ?? ??? ?—— 文件展现形式:文本文件和二进制文件 ?? ?* 操作步骤:打开》操作》关闭 ?? ?* 文件的打开 ?? ??? ?—— 代码格式:文件变量名=open(文件名,打开模式[,buffering])【buffering是关于寄存】 ?? ??? ?—— 模式【要同引号括起来】 ?? ??? ??? ?r?? ?——?? ?只读模式【默认模式】 ?? ??? ??? ?w?? ?——?? ?只写入模式【若已存在文件,将其覆盖;若不存在,创建新文件】 ?? ??? ??? ?a?? ?——?? ?追加模式【若已存在文件,在其后面写入;若不存在,创建新文件】 ?? ??? ?—— 代码格式:文件变量名.close() ?? ?* 文件的写入 ?? ??? ?—— 代码格式 ?? ??? ??? ?文件变量名.write("字符串内容")【末尾不会像print一样自动添加换行符】 ?? ??? ??? ?文件变量名.writelines(字符串列表)【末尾不会像print一样自动添加换行符】 ?? ?* 文件的读取 ?? ??? ?—— 代码格式 ?? ??? ??? ?文件变量名.read([count])?? ?——?? ?从文件中读取count个字节数【不加count默认全部取出】 ?? ?* 文件的定位 ?? ??? ?—— 代码格式 ?? ??? ??? ?文件变量名.tell()?? ??? ?——?? ?返回当前文件指针的位置 6.一维数据 ?? ?* 定义:由对等关系的有序或无序数据构成,采用线性方式组织【对应列表,集合】 7.二维数据 ?? ?* 定义:由多个一维数据组合构成 8.CSV数据存储格式 ?? ?* 定义:由逗号分隔的值 ?? ?* 内容:每行一个一维数据,采用逗号分隔,无空行 9.wordcloud库 ?? ?* 定义词云对象:w=wordcloud.WordCloud([width,height])【默认width=600,height=400】 ?? ?* 相关函数 10.从数据处理到人工智能 ?? ?* 数据分析相关库:Numpy、pandas、scipy 11.从Web解析到网络空间 ?? ?* 网络爬虫相关库:requests、scrapy、pyspider |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 14:44:34- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |