摘要: C#是一门编程语言,为什么我今天开始学C#了,下学期有门C#的课,以及有一个经验丰富的老学长正在做C#项目,由于之前学过C++和C基础,所以,C#的基础部分我查看文档来尝试能否自学归纳,而不是一直依靠视频(由于是归纳,不会像文档描述的那么仔细,我会把我自己认为重要的进行归纳,便于自己以及他人日后翻阅 阅读全文
posted @ 2018-07-31 11:58 SteveYu 阅读(207) 评论(0) 推荐(2) 编辑
摘要: # 文件操作 f=open("E:\\1.txt",encoding="GBK")#打开文件 print(f.writable())#是否可写 print(f.read())#读取文件 print(f.readable())#是否可读 f.close() f=open("E:\\1.txt",encoding="GBK") print(f.readline())#读一行 print(f.rea... 阅读全文
posted @ 2018-07-29 16:09 SteveYu 阅读(145) 评论(0) 推荐(0) 编辑
摘要: #内置函数 print(abs(-1))#绝对值 print(all([1,2,'1']))#判断list的真假,都真则真,有一个假也是假 print(any(''))#有一个真就真,全假则假 print(bin(3))#十进制转换二进制 print(bool(''))#空,none,0为false,其他为true print(bytes('你好',encoding='utf-8'))#把字符串... 阅读全文
posted @ 2018-07-29 15:20 SteveYu 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 3.map filter reduce的区别(与big data中加工,压缩数据类似) 1.map进去与出来的列表大小是一样的,加工数据 2.filter是筛选列表,筛选数据 3.reduce是将一个列表变成一个值,压缩数据 阅读全文
posted @ 2018-07-29 13:02 SteveYu 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 一行阶乘(使用到3中的匿名函数) 阅读全文
posted @ 2018-07-29 10:09 SteveYu 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 函数的学习:函数对于一门编程语言来说挺重要的,尤其是c语言,是完全使用函数来编写的1.函数的定义:逻辑结构化和过程化的一种编程方法 def squre(x): "求一个数的平方 return the square of x" #The function definitions函数的定义时加的注释写在这边 x*=x #函数的主体 return x #... 阅读全文
posted @ 2018-07-28 14:43 SteveYu 阅读(167) 评论(0) 推荐(0) 编辑
摘要: format常用格式化 tp1="i am {},age {},{}".format('LittlePage',18,'boy') tp2="i am {},age {},{}".format(*['LittlePage',18,'boy'])#学过c++的感觉是{}中传入的应该是指针,视频中没讲,自己个人认为 tp3='i am {0},age {1},really{1}'.format(... 阅读全文
posted @ 2018-07-28 13:39 SteveYu 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1.集合的定义:集合是无序的,没有重合元素的集合 集合外使用{}符号,各元素用,连接 2.集合的常用方法 1.add增加元素 2.clear清除元素 3.copy浅拷贝 4.difference差集(代码中2种方法都适用) 5.union并集(代码中2种方法都适用) 6.intersection交集 阅读全文
posted @ 2018-07-28 13:00 SteveYu 阅读(218) 评论(0) 推荐(0) 编辑
摘要: # 字典的简述 # 1.字典不能做字典的key,列表也不能作为列表的key info={ 'k1':'v1', 'k2':'v2' } print(info) #2.通过键获取值 print(info['k1']) #3.可以用del删除 #4.可以用for遍历,并且可以用.keys和.values进行值和键的获取 for i in info: print(i,info[... 阅读全文
posted @ 2018-07-28 11:18 SteveYu 阅读(159) 评论(0) 推荐(0) 编辑
摘要: # 初识元祖# 1.元祖的一级元素不能被修改,增加,删除,但可以查看,del tu[0]错的# 2.元祖最后一个元素后注意加‘,’,并没有区别,只是为了和方法中元素区别开li=[11,22,33,44]tu=(11,22,33,44,)#3.可取值,可切片v=tu[0]print(v)v=tu[0: 阅读全文
posted @ 2018-07-27 19:02 SteveYu 阅读(212) 评论(0) 推荐(0) 编辑
摘要: li=[1,2,3,'55dd'] li.clear()#清除列表内容 print(li) li.append(1)#追加 li.append(3) print(li) #拓展:直接赋值和copy和deepcopy的区别 # 1.直接赋值是引用,直接指向同一对象 # 2.copy浅拷贝,只是拷贝一层,若这一层中还有列表,则拷贝该列表的地址,不能完全拷贝 # 3.deepcopy深度... 阅读全文
posted @ 2018-07-27 18:31 SteveYu 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1.div div是html的一个标签,是块级元素,单独使用没有意义,必须结合css来使用,进行网页布局 2.span span是一个html标签,是一个内联元素,主要对括起来的内容进行修饰 3.<style type="text/css"></style> 此标签内进行写css 4.css的选择器 阅读全文
posted @ 2018-07-27 11:07 SteveYu 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 1.<frameset cols="25%,75%"> 把页面分为1:3,并且使用frame的同时应该删除body标签 2.<frame src="xx.html"> frame的源来自xx.html 后台基础实现<简易> 阅读全文
posted @ 2018-07-27 09:55 SteveYu 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 1.分割字符串的4个方法partition,rpartition,split,rsplit(区别,partition是仅分割一个,split分割全部,r是从右边开始分割,split可以传参数,自定义分割次数) 2.必背的字符串的方法join,split,find,strip(字典中是剥去,这里是去空 阅读全文
posted @ 2018-07-26 03:33 SteveYu 阅读(206) 评论(0) 推荐(0) 编辑
摘要: Python中,主要的基本类型有:数字(int型)、字符串(string型)、列表(list型)、元祖(tuple型)、字典(direct型)、布尔值(boolean型) 1.int型 1.强转int 2.查看类型 3.转换进制 2.string型 1.常见的 2.可进行格式替换 3.判断类型 4. 阅读全文
posted @ 2018-07-25 22:58 SteveYu 阅读(358) 评论(1) 推荐(0) 编辑