- 博客(16)
- 收藏
- 关注
原创 自学python-函数命名空间
#函数第二讲 #help()是python中的内置函数 #通过help()函数可以查询python中的用法 #语法:help(函数对象) #文档字符串(doc str) #在定义函数时,可以在函数内部编写文档字符串,文档支付 串就是函数的说明 #文档字符串非常简单,其实直接在函数的第一行写一个字符串就是文档字符串 def fn(a:int,b:bool,c:str)-> str: #:int是文档字符串,相当于注释,后面的str是返回值是str类型 ''' 这是一个文档字符串的示例
2022-01-14 09:30:23
365
原创 自学python-函数01
#函数的学习 #函数简介:函数也是一个对象,对象是内存中专门用来存储数据的一块区域的 # 函数中可以用来保存可执行代码,并且可以在需要时可以对这些语句进行多次调用 #创建函数; # def 函数名([形参1,形参2,----形参n]): # 代码块儿 def fn(): print('这是我的第一个函数') print('今天星期天') print('明天星期一') #函数中保存的代码不会立即执行,需要调用才可以。 #打印fn print(fn) #
2022-01-13 15:15:25
293
原创 自学python第九章-字符串 和字符串的驻留
#字符串的驻留机制 #python的驻留机制对相同的字符串只保留一份拷贝, # 后续创建相同字符串时,不会开辟新的内存地址看,而是把该字符串的地址赋给新创建的变量 #驻留机制的级中情况(交互模式) #1.字符串的长度为0或者1时 #2.符合标识符的字符串 #3.字符串只在编译时进行驻留,而非运行 #4.[-5,256]之间的整数数字 s1='abc%' s2='abc%' print(s1 is s2) #字符串的查找方式 s='hello,hello' print(s.index('lo')) #inde
2022-01-11 19:51:13
411
原创 自学python第九章-集合
#集合,是可变类型的序列,没有vlaue的字典 #创建集合 s={'python','nihoa',43,'python'} #第一种创建方法 print(s) #第二种创建方式set(),range()是随机函数 s1=set(range(6)) print(s1,type(s1)) s2=set([10,10,12,145,45,4]) #将列表中的元素转化为集合 print(s2,type(s2)) s3=set((500,10,2,15,4,55,7))#将元组中的元素转化为集合,集合中的元素是无序
2022-01-11 10:45:46
208
原创 自学python第八章-元组
#第八章元组 #是内置的数据结构,是一个不可边序列 lst=[10,20,30] print(id(lst))#输出lst列表的内存地址 lst.append(300)#添加300为列表的元素 print(id(lst)) #元组的创建方式 t=('你好','hello','hoel') print(t) print(type(t)) t2=(10,)#如果要创建一个元素的元组,要用逗号,不然默认为string类型 print(t2) #第二种创建方式,用内置函数tuple() t1=tuple(('你好'
2022-01-10 21:40:16
310
原创 python第七章字典
#第七章:字典 (以键值对的方式存储,字典是无序的序列) #字典的创建,使用花括号,或者使用内置函数dict() #key是不可以重复的,但是value可以重复 #元素是无序的,key是不可变对象 #方法一:用{}创建方法: scores={‘张三’:100,‘李四’:299} print(scores) print(type(scores)) #第二种方式 student=dict(name=‘jack’,age=29) print(student) #创建空字典 d={} print(d) #在字典中
2022-01-10 20:25:53
448
原创 自学python第六章--列表
第六章:列表 列表:相当于C语言中的数组,变量可以存储一个元素,列表可以存储N个元素,创建方式:用中括号,或者用内置函数list() “”" lst = [‘hello’, ‘world’, ‘123’] print(type(lst)) print(id(lst)) print(lst) lst2 = list([‘ni’, ‘hao’, ‘wa’]) print(lst2) print(lst2[-1]) 用index()来获取列表中指定元素的索引 ls=list([‘nihao’,‘dongbei’,
2021-12-13 10:59:44
1955
原创 Opencv学习笔记-00
import cv2 # 引用cv类 print(cv2.getVersionString()) # 查看opencv的版本 image = cv2.imread(“J8.jpg”) # 读取图片赋给image print(image.shape) # 打印维度 (325,550,3)325和550是横行和纵行,3是三原色彩色通道 cv2.imshow(“image”, image) # 显示image图片到image窗口 cv2.waitKey()#暂停窗口,等待键盘输入 import cv2
2021-12-10 17:23:56
2473
1
原创 安装opencv和numpy
1.打开命令窗口 输入pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-contrib-python访问清华镜像下载 等待之后就可以啦
2021-12-10 10:45:19
2067
原创 自学python第五章循环结构
##第五章:循环结构 range()函数:用于生成一个整数序列 range()的创建方式:第一种,只有一个参数(小括号中只给一个数) r = range(10) print® # range(0,9),默认从0开始,步长为1 print(list®) # 用于查看range对象中的整数序列,其中list是列表的意思 range的第二种方式:两个参数,(开始,步长) r = range(1, 10) # (开始,截止) print® print(list®) range()的第三种创建:三个参数,(开始
2021-12-09 15:18:28
687
原创 自学python第四章
第四章:程序结构 ##########顺序结构########### “”""" print(“1”) print(“2”) print(“3”) ###########对象的布尔值######## 获得对象的布尔值:用内置函数bool(),其中:False,数值0,None,空字符串,空列表,空元组,空字典,空集合都是False布尔值 print(bool(False)) print(bool(0)) print(bool(’’)) # 空字符串布尔值 print(bool([])) # 空列表布尔值
2021-12-09 08:42:55
220
原创 自学python1-3章
python第一讲:输出函数 可以输出数字,字符串,运算符表达式, “”" #多行注释符号 print(2032) print(“hello,word”) print(‘hello,world’) print(3 + 2) 可以将数据输出到文件中 fp=open(“D:/text.txt”, “a+”) # a+是有文件就在文件内容的后面继续追加,没有就创建; print(‘hello,world’, file=fp) fp.close() #不进行换行输出 print(‘hell’,‘nihao’,‘h
2021-12-08 15:11:25
327
原创 【java笔记03】
第一节:顺序结构 分支结构,循环机构 1.分支结构: if-else 2.键盘输入语句 建立对象;导包 1. Scanner sc=new Scanner(System.in); /sc是对象的名字,new scanner是创建一个对象,system.in是键盘的意思,创建对象之后要导包/ import java.util.Scanner; //笔的路径,导包 System.out.println("请输入其他内容"); String f=sc.nextLine();//空格后面的不接收.
2021-01-10 08:55:46
182
原创 【Java笔记02】
**Java学习第二天** 第一节 1.标识符,关键字,字符集 Java中用于区分数据而需要我们自己定义的名称允许使用字母 数学 _ $ 不可以数字开头,不可以是Java的关键字,驼峰式命名,见名如意 常见的标识符:包名,类名,方法名,变量名,参数名 除了类名首字母大写,其他的标识符首字母都要小写 2.关键字 3.字符集 ASCII: GBK Unicode:2个字节 utf-8,32,16; 1位bit 1字节16位 byte 代表一个文字,可以是一个字母 中...
2021-01-06 16:57:38
467
3
原创 [JAVA笔记01]
一.DOS命令 1.使用win+R来打开cmd语句框 2.访问盘符用: C:(大小写都可以) 3.打开文件夹: cd+文件名 4.返回上一级文件夹:cd… 5.清屏:cls 6.查看当前所有文件名:dir 7.退出cmd框:exit 8.创建文件夹:md+文件夹名字 9.删除文件夹:rd+文件夹名字 10.删除文件:del 11.检查JDK安装成功及版本:Java_version 二.命名规则 三.JDK: 里面包括JVM和JRE,是Java的研发工具,增加编译器和调试器 程序开发文件。其中JVM可以把代
2021-01-04 10:14:25
201
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅