python学习 day5 (3月6日)】的更多相关文章

字典映射,{}键值对,key 唯一的 ,可哈希,容器型数据类型 可变的(不可哈希): 字典 列表 集合 都不可做键 不可变的(可哈希): 数字 字符串 bool 元组 frozeset() 可以做键 #__author : 'liuyang' #date : 2019/3/6 0006 dic= { 'name':'alex', 'age':18, 'name':'python' } print(dic) # 数据关联性 dic = { 'name_list':['博哥','菊哥','b哥'],…
9月20日 周三 多大年龄了,还活得像个小孩.——急什么,人生又不长. 你习惯了思考宇宙星辰,一百年真的不长,一生也就不那么长,许多人的价值观念你也就无法理解.同样,许多人也无法理解你的价值观念,感兴趣了会说一句“怪人”,不感兴趣了也就不搭理你了. 今天早晨学习<Head First HTML and CSS>,的第12章节“HTML5标记”.这一章节内容没有昨天的多,却也是12点半才完事.讲的是HTML5新出现的一些规则,一些我已经知道的HTML的相关规则.明天学习这本书的第13章节“表格与…
9月19日 周二 今天是普通的一天,昨天也是普通的一天,刚才我差点忘记写日志,突然想起来有个事情没做,回来写. 今天早晨学习<Head First HTML and CSS>第十一章节“布局与定位”.也不知是因为这节内容太多,还是信息量大,我从早晨9点钟忙到下午一点半才看完,但是最后的收尾工作:课程小结和课后填字,都没做,留给明天做了.实在没有办法,我不是机器人,总得吃饭,学习虽然快乐,但绝不能挨饿.好几天没有开门的饭店今天开了,为终于能不吃泡面而感动,希望明天如此,天天如此.明天看这本书的1…
周一,9月11日 这天写的是过去一周的周总结,我从中找出当天的内容. 这天早晨给电脑折腾装机,早晨基本上没有学习,休息了一个早晨. 下午写的上周总结,完事做mooc爬虫课的作业,<Think Python>的阿基米德螺旋线函数课后题. 晚上整理这周的课程安排. 周二,9月12日 这天没有写总结.9月13号写的,我从中摘录. 早晨看的是<Head First HTML and CSS>,第五章节,“HTML里的图片”.讲的内容是HTML的图片片插入,ps部分没有明白,别的也忘记了.…
9月21日 周四 今天是个特殊的日子吗,总感觉9月21这个日子听着怪怪的. 今天早晨看<Head First HTML and CSS>第13章节“表格和更多列表”,内容不多,看完并做了详细的笔记和练习.明天看第14章“HTML表单”,实际上这本书总共15章,第15章是“附录以及其他”.明天后天这本书就看完啦.也算是打下了个基础,继续学习更高深的东西去了. 今天下午看<Think Python>第10章节“列表”,内容是看完了,课后练习没做完.这章的课后练习有12个,还真能出,做了…
昨天的学习日志没有写,乱忙了一整天,政治电脑. 好奇心重,想要给电脑装上传说中LInux操作系统,各种小问题折腾到半夜,今天又折腾到晚上才真正的装上系统. 可是装上系统后又发现各种的不好用.虽然界面比win7要好看很多,很舒服,下个软件却要设置java的环境变量,而我连java是什么玩意都不知道.思维导图不能用了,又得想别的办法,对我来说这是非常重要的工具啊.简直没有它无法从事脑力活动. 因为前天晚上也是折腾电脑到大半夜,昨天早晨昏昏沉沉的起来看书.昨天早晨看的是<Head First HTML…
刚才我差点睡着了,差资料的时候太费神,有些累. 今天早晨学习了<head first HTML and CSS>,今天把昨天没看了的关于字体和颜色的一章节看完了,真长.我详细的做了笔记,并且自以为自己也算是理解了这一章节的内容.这本书的节奏控制得非常好,刚开始看得时候一口气能看两章,70多页.越到后面,信息量越大,看完一章需要的精神和实践越来越多.前些天我还以为是我自己不好好学习导致学习进度减慢了.其实跟这本书在内容的安排上也有一定的关系,今天我就认真的看了一早晨才看完.明天继续看这本书下面的…
深谙:非常透彻地了解:熟悉内中情形.谙,读作‘ān’ 熟悉. 1.面向对象作用:规划了代码中的函数处理的是哪一类问题 解决了传参的问题 方便扩展 方便重用 2.类的定义和使用类当中有哪些成员 ''' 静态变量 动态变量,对象方法 ''' 类: 有相同特征的事物归为一类 对象.实例: 类的具体化 实例化: 通过类创造一个对象的过程 对象 = 类名(参数,对象) '''1, 开辟一块内存空间,让self指向他 2,调用__init__方法,执行init3,把self 返回给调用者 ''' ''' 对…
一周就要过去了,而我跟一周以前没什么区别.回想一下,我这周做了什么事情呢.恍然若失.这周的精力都浪费在很多不必要的事情上了.学过一片古文,讲后羿学射箭,他有一个同学跟他一样聪明,在一起学习.后羿呢,专心致志的练习射箭,而那个同学却把心思放在了很懂不必要的事情上.比如今天发现自己的弓不好,去山林里找好木材做一把好弓,一天过去了,他找了一根好木材,而太阳也已经落下山头.后羿呢,今天练习了一整天的射箭,疲累的睡着了.这个同学,因为明天就要着手做自己梦寐以求的好弓箭了,整夜兴奋的睡不着觉.第二天早晨他们…
今天早晨又没有专心致志的学习,我感觉我可能是累了,需要减轻学习的程度来调整一下咯.这几天装电脑弄的昏天暗地的,身体有点吃不消了.时间真是神奇的魔法,这半个月来,每隔几天都有想要改变策略的想法.今天早晨看的书是<Head First HTML and CSS >的第6章,CSS入门.看了有一半左右,还有二十多页没看呢.今天早晨在整什么事情呢?在整台式机子上新装的Ubuntu系统的***插件,总算在吃饭的时候整好了,也不算什么事情.这一出接着一出的意外,稍微有点受不了,不过也好,即学习了知识,又放…
不要因为走的路太久了,而忘记了为了什么而出发. 提前作准备了吗?把思维导图的东西做了吗? 和工作了几年的人,相比,是不是相同的水平,如果要写简历的话. 一边学习,一边复习. 小就是大,少就是多. 1. 1.1继承类的属性函数 class Foo: def __init__(self): self.func() def func(self): print('in foo') class Son(Foo): def func(self): print('in son') Son() V看代码的题 首…
字符串: 下标(索引) 切片[起始:终止] 步长[起始:终止:1] 或者-1 从后往前 -1 -2 -3 15个专属方法: 1-6  : 格式:大小写 , 居中(6) s.capitalize() s.title() s.upper() s.lower() sss.swapcase() sss.center(20) s = 'liu#yang' s1 = s.capitalize() #首字母大写 print(s1) s2 = s.title() # 非字母隔开的 print(s2) s3 =…
今天早晨学习了<Head First HTML and CSS>,第10章“div and span”. 看完并且做了练习也算是对div和span扫了个盲,需要在实践练习中加强理解与掌握.不过这个程度就可以了.还讲的知识点,就是伪类与层叠.各种命令的简写,都能理解.明天继续学习第11章“布局与定位” 下午学习了<Think Python>的第7章“迭代”,以及第八章“字符串”的一些内容.内容都能理解,并且跟着打了一遍代码.这本书让人纠结的地方在于很多练习都没有答案.好处是迫使你不得…
新手上路请多担待 1 2 封装 3 私有化封装 #__author : 'liuyang' #date : 2019/3/29 0029 上午 9:35 # 不想让别人看 修改 我的属性 # 源码来说 # 用户名 和 密码 # 狭义上的封装 : 私有化的方法 和属性 # 广义上的封装 : 把方法和属性根据类别装到类中 #方法\静态变量\实例变量(对象属性)都可以私有化 #所谓的私有化: #就是只能在类的内部课件, #类的外部是不能访问或者查看 class Goods: def __init__(…
继承: 提高代码的重用性,减少了代码的冗余 这两个写法是一样的 Wa('青蛙').walk() #青蛙 can walk wa = Wa('青蛙') wa.walk() #青蛙 can walk 1.单继承麻烦的写法(为什么要有单继承) 如果多个类相似的情况下(每个都写一遍有大量重复 浪费麻烦) class Tiger(object): def __init__(self,name): self.name = name def walk(self): print('%s can walk'%se…
面向对象思想: 字典表示对象: 不是太好 因为 变量 得一个个的赋值改值 {'name':'alex','blood':20,'attack':1,'sex':'不'} {'name':'太亮','blood':20,'sex':'不'} {'name':'alex','blood':20,'attack':1,'sex':'不'} 函数表示面向对象: 对象赋值 #通过两个模子,捏出两个具体的角色 #抽象 : 只能知道有那些属性 #具体 : 可以描述他的属性的值的 def Person(name…
背景:(对程序的伤害) #__author : 'liuyang' #date : 2019/3/21 0021 上午 10:34 #模块和功能之间的关系 #先有的功能 #正则表达式 #time模块 是用来操作时间的 #re 模块 是用来操作正则表达式的 #什么是‘正则’? #能做什么事? #在注册 页输入的内容 是否合法? #不检测也 , 不合法(不存在手机号) ,发不出去 #send_msg('msg',1345433191) #发过去 每次都发 占资源 对程序非常大的伤害 #一秒点 500…
# '2019-03-20 10:40:00'#这个时间向后推一个月 f1 = time.strptime('2019-03-20 10:40','%Y-%m-%d %H:%M') # 把字符串时间转换成 结构化时间 # time.struct_time(tm_year=2019, a_time = time.mktime(f1)+30*86400 #1555641600.0 # 把结构化转换成时间戳时间 加上一个月的时间 af_time = time.localtime(a_time) #把时…
04 json # 1. 用于多种语言 交互 编程语言通用数据 # 内置的 不需要安装直接导入使用 import json # 导入 # # dumps loads dump load # dic = {'1':'222'} # print(json.dumps(dic)) # a = json.dumps(dic) # print(type(a)) # # d = json.loads(a) # print(d,type(d)) # di = '{"1":4}' #把字典转过来 #…
1生成器 1生成器的本质 一定是迭代器(反之不一定(用send(生成器特有方法)验证))2生成器是可以让程序员自己定义的一个迭代器3生成器的好处,节省内存空间4生成器的特性,一次性的,惰性机制,从上往下5send 相当于next + 传值,第一次出生成器的时候,如果使用send(这必须是None),建议开始__next__6# python 2 next() iter() # python 3 next() iter() __next()__ __iter()__ 7yield 将可迭代对象元素…
一.函数的进阶 1.1 动态参数 1.2* ** 1.3*args , **kwargs 1.4 函数的注释 1.5名称空间 1.6函数的嵌套全局变量 : 贴边写的局部变量 : 不是贴边写的. ''' 函数执行流程: 1.定义函数 2.在内存中开辟地址空间 3.调用函数 4.执行函数体 5.销毁函数开辟的内存空间 ''' 1.1动态参数 静态 def func(): # 形参 pass func() #实参 #不确定 变化的 动态位置参数 def func(a,b,c,*args ): #在形参…
.if if else 和 if elif else 的区别是: 前者 判断第一个 判断完第二个 之后还会执行else: 后者是只有满足条件(即都不符合if.elif里的条件时才会进入else) 不清楚,有点问题 ififif 都成立 多选题 (abc 都有) if elif elif (只有一个成立) a = 11 if 01 pycharm使用 python 2 和 python3 的区别 02 格式化输出 03 while循环 why: 吃饭睡觉上课, 地球绕着太阳公转,单曲循环,列表循环…
01 cpu 内存 硬盘 操作系统 CPU:中央处理器,相当于人大脑. 飞机 内存:临时存储数据. 8g,16g, 高铁 1,成本高. 2,断电即消失. 硬盘:长期存储大量的数据. 1T 512G等等 步行 文件,视频,等等. 计算 1 + 1 上面这三个都是计算机的硬件. 硬件之间不能直接转移数据. 操作系统:管理,协调,计算机硬件与计算机软件之间的'桥梁' 操作系统打开硬盘 上的文件 文件在内存上运行 然后CPU计算处理数据 软件便用 python 书写 . 02 python的出生于应用…
read()读出来了之后文件里就从之后开始  光标不知道在哪 编码的进阶: 背景: ASCII:英文字母,数字,特殊符号,------------>二进制的对应关系 str: 一个字符 --------------->一个字节 a:0001 0000 Unicode :万国码:世界上所有文字的 1个字符------------>4个字节 a:0001 00000001 00000001 00000001 0000 中:0001 00000001 00000001 00000001 000…
#__author : 'liuyang' #date : 2019/3/7 0007 a = ['a' , 'b' , 'c'] b = [] print(a is b ) # 空元组 可以 空列表 不可以 print(tuple(a)) 题目: l1 = [11, 22, 33, 44, 55] #将此列表索引为奇数的对应元素全部删除 # 错误示例 for l in range(len(l1)): print(l) if l % 2==1: #l1.pop(l) # 等同余下 一个是括号 一…
读时间函数: # import time # def func(): # start_time = time.time() # 代码运行之前的时间 # print('这是一个func函数') # time.sleep(3) # 阻塞,睡一下, 1 是睡一秒 # print(time.time() - start_time) # 代码运行后的时间 # func() 嵌套函数 : (判断每个函数执行空间) # import time # def func(): # print('这是func函数')…
函数 一.定义  def  关键字  函数名(): 函数体 函数 ---- 封装#def 关键字 # #定义后的函数就像变量 不调用是不执行的 # #函数名() ==函数的调用 def code(): print('code a new!') code()# 局部变量 函数的调用: 函数名+()调用函数的时候不在缩进内,必须顶行写def hanshu(): hanshu...hanshu()或者if True: hanshu() 二.执行 #函数的执行过程 def make(): #第一步 之后…
列表: 容器性数据 有序  可更改 大量数据 一.增 1.追加    append(objcet) 2.索引增加   Insert(index,元素) 3.迭代追加   extend(object) 都是  列表.方法() #一.增 l = ['zhangsan' , 'lisi' , 'wangwu' , 'zhaoliu' , 'wanger'] #append 追加 后面 l1 = l.append('liuda') print(l1) # 无返回值 none print(l) # l1…
目录 Python学习day5作业 ATM和购物商城 1. 程序说明 2. 基本流程图 3. 程序测试帐号 4. 程序结构: 5. 程序测试 title: Python学习day5作业 tags: python author: Chinge Yang date: 2017-01-27 --- Python学习day5作业 @(学习)[python] ATM和购物商城 作业需求 ATM: 指定最大透支额度 可取款 定期还款(每月指定日期还款,如15号) 可存款 定期出账单 支持多用户登陆,用户间转…
一.模块介绍 模块,用一砣代码实现了某个功能的代码集合. 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合.而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块. 如:os 是系统相关的模块:file是文件操作相关的模块 模块分为三种: 自定义模块 内置标准模块(又称标准库) 开源模块 自定义模块 和开源模块的使用参考 http://www.cnblogs.c…