python基础训练营06】的更多相关文章

任务六 时长: 啥是佩奇代码复现 参考链接:https://mp.weixin.qq.com/s/whtJOrlegpWzgisYJabxOg 画一只佩奇: 代码: from turtle import * def nose(x,y):#鼻子 penup()#提起笔 goto(x,y)#定位 pendown()#落笔,开始画 setheading(-30)#将乌龟的方向设置为to_angle/为数字(0-东.90-北.180-西.270-南) begin_fill()#准备开始填充图形 a=0.…
一.基础讲解: 1.1 文件末尾的.py后缀,指出这个文件,是一个python文件,因此,系统将使用python解释器来运行该文件,确定文件中每一个单词的含义. 1.2 python编辑/运行方法: (1)交互式: 打开终端: 输入"pyhton",进入python程序,进行编辑. 输入exit(),退出python程序: 注意:交互式缺点:不能保存代码,可以用于测试代码. (2)新建一个文档,在文档中,编辑代码,然后保存为.py格式的文件,然后进入终端,进入到该文件所在的目录下.输入…
本节主要内容: 1. is和==的区别2. 编码的问题 ⼀. is和==的区别1. id()通过id()我们可以查看到⼀个变量表⽰的值在内存中的地址 注  ----<<<在python中,命令⾏代码和py⽂件中的代码运⾏的效果可能是不⼀样的 >>>  说了这么多. 这个id()和is有什么关系呢. 注意. is⽐较的就是id()计算出来的结果. 由于id是帮我们查看某数据(对象) 的内存地址. 那么is⽐较的就是数据(对象)的内存地址.最终我们通过is可以查看两个变量使…
任务五 时长:2天 1.file a.打开文件方式(读写两种方式) b.文件对象的操作方法 c.学习对excel及csv文件进行操作 2.os模块 3.datetime模块 4.类和对象 5.正则表达式 6.re模块 7.http请求 1. FileA. 打开文件方式打开文件用 open() 的方式,注意:打开前一定要确定关闭文件对象,即用 close() 的用法. open()函数常用形式是只接受两个参数:文件名(file)和模式(mode): open(file, mode='r')1完整的…
任务四  函数的关键字 函数的定义 函数参数与作用域 函数返回值 一.函数的关键字: def 二.函数的定义: 在Python中,定义一个函数要使用def语句,依次写出函数名.括号.括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回. def 函数名(参数): 函数体 三.函数的参数与作用域: 1.函数的参数: (1)位置参数: (2)关键字参数: (3)默认参数: (4)可变参数: 2.函数的作用域: 之前写过:https://www.cnblogs.com/…
一.字典dict: 相比列表list而言,列表list像一本书,如果要查书中的某一个内容,需要把书从前往后翻一遍,直到找到想要获取的东西:而字典dict,就像现实中的字典一样,通过查找特定的字或者词(键key),从而找到相对应的它的定义和解释(value值) 1. 字典的标志:{ } 2. 字典的定义: 字典由多个键key和与其相对应的值value,构成键-值对,键-值对也称为项item.每项中的键和值之间,用冒号(:)隔开,项之间用逗号(,)隔开.整个字典用一对大括号{ }括起来.空字典不包括…
任务二 时长:2天 1. 列表 a. 标志 b. 基本操作(创建,append( ),pop( ) ,del( ), 拷贝) c. 列表相关方法 2. 元组 a. 标志 b. 基本操作(创建及不可变性) 3. string字符串 a. 定义及基本操作(+,*,读取方式) b. 字符串相关方法 4. 字符串格式化问题 解: 零:序列sequence: 1.定义:“序列”是一种数据结构.序列中的每个元素都被分配一个元素的位置,称为“索引”,值得注意的是:序列中,第一个索引是0,第二个索引是1,以此类…
网络带宽计算器的原理 输出的内容用print 引入变量,在前面写一个变量,是一个有意义的单词.把123这个数值赋值给变量a 下面的代码可读性 要比上面高很多. 变量其他需要掌握的知识点 一般这样是用做临时的变量,使用完成后在,这个变量就没有作用了,这种一般会用一个单独的英文字符来表示. 一般是使用意义明确的英文字符. 还有一种命名的方式驼峰式, 每个字母用下划线隔开的方式 以字母和下划线开头,中间包含字母和数字 下划线开头 一般是python里面的特殊含义,所以很少用下划线作为我们的变量名称.…
1:条件表达式(三元操作符) Python 在很长的一段时间里没有条件表达式(C ? X : Y), 或称三元运算符.人们试着用 and 和 or 来模拟它, 但大多都是错误的. 根据 FAQ , 正确的方法(并不唯一)是:(C and [X] or [Y])[0]. 唯一的问题是社区不同意这样的语法.最后 Python 2.5 集成的语法确定为: X if C else Y . 在 2.5以前的版本中, Python 程序员最多这样做(其实是一个 hack): >>> smaller…
python基础——访问限制 在Class内部,可以有属性和方法,而外部代码可以通过直接调用实例变量的方法来操作数据,这样,就隐藏了内部的复杂逻辑. 但是,从前面Student类的定义来看,外部代码还是可以自由地修改一个实例的name.score属性: >>> bart = Student('Bart Simpson', 98) >>> bart.score 98 >>> bart.score = 59 >>> bart.score…