- 博客(15)
- 收藏
- 关注
原创 python心得
学python也学了一段时间了,以下就是我学习python的心得体会。 看书,看书会让很多知识点会变得更清楚,有些似是而非的知识点在书上会得到很细致的讲解,第二遍看书的时候感觉好像有根线把一切都穿起来了,变得很系统,醍醐灌顶的感觉 看书的时候一定要做笔记,做笔记的时候在学完一个章节后做,基本上就是一次小型复习了吧 (第一次笔记) (第二次笔记) 多练习,不练习或者练习少很容易造成眼高手低的效果,程序能看懂但是写不出来 总结错误,注重细节,细节决定成败,可能某个引号落掉,程序就报错了 多看看别人的代码,多
2021-09-07 01:52:50
214
原创 python文件相关操作
一、打开和关闭文件 1.open 函数打开一个文件,创建一个file对象,相关的方法才可以调用它进行读写。 2.close()函数关闭该文件 二、文件的读写操作 1.write()方法可将任何字符串写入一个打开的文件。write()方法不会在字符串的结尾添加换行符(’\n’): 2.read()方法从一个打开的文件中读取一个字符串 3.readline()方法 f.readline() 会从文件中读取单独的一行。换行符为 ‘\n’。f.readline() 如果返回一个空字符串, 说明已经已经读取到最后一行
2021-06-26 01:07:42
121
原创 1.7面向对象基础
一、类 1.定义: 是指具有相同属性,和行为方法(函数)的对象的抽象的集合 2.注意事项: (1)python使用class关键字定义一个类,类名的首字母一般要大写: (2)类的主体由一系列的属性和方法组成 二、对象 1.定义:是指类的具体实例化 2.对象的句柄:用于区分不同的对象 3.类和对象得区别: 类是对客观世界中事物得抽象,而对象是类实例化后的实体 三、访问可见性 1.可见性包括:公开和私有 2.成员包括: 公开成员(public):在类的外部可以对它直接赋值或读取。 私有成员(private):在
2021-06-26 01:06:31
100
原创 python练习题七
定义一个类描述平面上的点并提供移动点和计算到另一个点距离的方法。 m=int(input("p1的x的值")) n=int(input("p1的y的值")) a=int(input("p1变化的x的值")) b=int(input("p1变化的y的值")) c=int(input("p2的x的值")) d=int(input("p2的y的值")) from math import sqrt class Point(object): def __init__(self,x=0,y=0): .
2021-06-26 01:05:05
136
原创 1.6函数和模块
函数与模函数与模块 一、定义函数 1.语法 def 函数名(参数1,参数2,......): 代码1 代码2 代码3 return 值 2.类型 定义函数有三种 (1)空函数:函数体为Pass def func(): pass func() (2)无参函数:当函数体的代码逻辑不需要函数的调用者掺入值,就无参。定义时无参,意味着调用时也无须传入函数。 (3)有参函数:参数是函数的调用者向函数体传值的媒介,若函数体代码逻辑依赖外部传来的参数时则需要定义为有参函数 二、调用函数 1.语法: 函数名加
2021-06-26 01:01:14
224
原创 python练习题六
实现计算求最大公约数和最小公倍数的函数。 m=int(input("请输入m值:")) n=int(input("请输入n值:")) def f1(a, b): if a > b: greater = a else: greater = b while True: if greater % a == 0 and greater % b == 0: return greater g.
2021-06-26 00:56:26
86
原创 1.5字符串和常用数据结构
一、字符串 1.字符串表示 用一对单引号,双引号,三单引号,三双引号来表示 用()来嵌套字符串中包含引号 ‘这里有个双引号(")’ “这里有个单引号(’)” 2.字符串的使用 (1) print(“python”[m]) *返回字符串中的单个字符 (2) print(“Python”[m:n]) *返回从m到n(不包含n)索引的子串 (3) print(“Python”[m:n:a]) *返回从m到n步长为a组成的字符 3.字符串的操作符 x+y 连接两个字符串x与y nx或者xn 复制n
2021-06-26 00:51:06
111
原创 python练习题五
在屏幕上显示跑马灯文字:Hello,World import time def main(): sentences= "hello,world" while True: print(sentences) time.sleep(0.5) sentences = sentences[1:] + sentences[0] main() 设计一个函数产生指定长度的验证码,验证码由大小写字母和数字构成。 n = int(input("请输入验证.
2021-06-26 00:48:13
377
原创 python练习题四
一个三位的十进制数字 N,如果它的百位数、十位数和个位数的立方和,恰好等于这个数字本身,那么,这个数字 N 就是水仙花数,编写程序,求出所有三位水仙花数 for n in range(100,1000): i=int(n/100) j=int(n/10)%10 k=n%10 if n==i**3+j**3+k**3: print("所有的水仙花数",n) 所谓完美数,是指这样的一个数,它等于其真因子(不包括它本身)的和例如:6=1+2+3;28=1+2+.
2021-06-26 00:02:56
183
原创 1.3循环结构
一、range()函数 1.定义:用于生成一系列连续的整数 2.语法: (1)for i in range(a ): print(i) *数字从零开始到a-1 (2)for i in range( m , n): print( i ) *数字从m到n-1 (3)for i in range(e, f, g ): print( i ) *从e开始每两个数中间相差g一直到f (4)也可以设置数字间隔打造个性化的列表 i=list(range(e,f,g)): print(i) *输出的是一个列表,列表里的数同上
2021-06-25 23:45:39
155
原创 python练习题三
输入一个数判断是不是素数。 n = int(input(“请输入一个整数n:”)) if n < 2: print(“素数应该大于1”) else: for i in range(2,n): if n % i == 0: print(n,“不是素数”) break else: print(n,“是素数”) 输入两个正整数,计算最大公约数和最小公倍数。 m = int(input(“请输入一个正整数m:”)) n = int(input(“请输入一个正整数n:”)) if m < n: t..
2021-06-25 23:39:55
646
原创 1.2分支结构
一、If语句的一系列 语法: 1.if语句 if 语句1: 语句2 2.if else语句 if 语句1: 语句2 else 语句3: 语句4 3.多路分支 if 语句1: 语句2 elif 语句3: 语句4 else 语句5: 语句6 (elif可以有好多个) 二、函数randint 1.定义:生成随机数 2.语法 random.randint(参数1, 参数2) *参数1,参数2必须是整数 *函数返回参数1和参数2之间的任意整数 三、函数sqrt 1.定义:计算平方根 2.语法 import mat
2021-06-25 23:26:55
49
原创 python练习题二
1.英制单位英寸和公制单位厘米互换,已知:1英寸=2.54厘米 unit=input(“请输入序号:1.英寸转化成厘米、2.厘米转化成英寸”) if unit in [‘1’,‘2’]: long=float(input(“请输入长度的数值”)) if long>0: if unit==‘1’: cm=long*2.54 print(“英寸转化为厘米”,cm) elif unit==‘2’: inch=long/2.54 print(“厘米转化为英寸”,inch) else: print(“输入的长度
2021-06-25 23:24:55
580
原创 1.1环境与语言元素
1.1环境与语言元素 一、输入函数 input()函数 二、输出函数 print()函数(可以通过%来表示要输出的变量,可以通过"",直接分割语言和变量) 三、数字类型 有三种:整数,浮点数,复数(可以通过函数:int()、float()、complex()相互转化) type(x): 返回x的类型,三种都适用 四、数据类型 1.整型 可以通过 int()转化成整型 2.浮点型 可以通过 float()转化成浮点型 3.字符串型
2021-06-21 21:54:22
53
原创 Python练习题1
1.1环境与语言元素 练习题 1.将华氏温度转化为摄氏温度(F=1.8C+32) F=float(input(“输入华氏温度:”)) C=5/9*(F-32) print(“转化为摄氏温度”,C) 2.输入半径计算圆的周长和面积 import math pai=math. pi r=float(input(“请输入圆的半径:”)) perimeter=2pair area=pairr print(“周长为:”,perimeter) print(“面积为:”,area) 3.输入年份判断是不是闰年 year=
2021-06-21 21:48:56
66
空空如也
YOLOv5 7.0版本P R的全是0
2024-04-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人