自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

原创 笨办法学Python-----习题32_循环和列表

上集回顾  上一节学习了非常有趣的if语句,结合input语句,从用户获取数据,然后用if或者其嵌套语句进行判断,再根据判断结果输出既定的内容,逻辑非常简单,也非常实用。循环和列表  本节内容对我们来说相当简单了,主要是用for循环便利列表,遍历列表的同时,还可以对列表中的数据做点什么,然后再塞回去或者把符合条件的放入另外一个列表。这一点十分的有用,因为我们做批量处理的适合,一般也是把文件中...

2019-12-02 13:06:58 786 1

原创 笨办法学Python-----习题31_做出决定

上集回顾  因为工作和放假的缘故,有一阵子没有继续我们的习题了,不过现在我又回来了,我们继续~~前面两节我们学习了if语句的几种用法,都是颇为简单的基础用法,我们快速过去,把这些语法巧妙地应用到实践中才是王道。做出决定  太棒了,这节地内容是一个简单地人机互动项目,线性运行地程序会利用input根据用户地输入来进入不同地分支:巩固练习1、程序思路:st=>start:黑暗的...

2019-07-12 09:56:41 291 2

原创 笨办法学Python-----习题30_else和if

巩固练习:添加注释学习巩固:这节一句废话都没有,因为内容很简单,也没有遇到什么困难,重点说了if-elif-else语句,还有代码块的概念,咱早已熟知啦。...

2019-06-21 10:47:42 338

原创 笨办法学Python-----习题29_if语句

上集回顾  上一节我们学习了布尔表达式,然后进行了疯狂联系,记得多看看索引卡。还有就是对布尔表达式返回操作对象的理解,后面要更熟练的进行判断。if语句  输入和运行结果没有问题,这不就是考试里的内容吗,莫非考题乱码了?巩固练习1、if对他的下一行代码做了什么?为什么if语句的后面需要四个空格缩进?不缩进会怎么样?  if语句通过条件判定是否要运行下面的缩进代码,条件就是布尔表达式,结...

2019-06-21 09:58:46 433

原创 Git----版本回退、工作区、暂存区和版本库

上集回顾我们用一套操作来复习上次的学习内容:git status: 查看当前git状态vi readme.txt:修改仓库文件git diff readme.txt:查看文件差异git statusgit add readme.txt:添加修改文件到暂存区git diff readme.txt:添加到暂存区的文件就diff不出来区别了git statusgit commit -...

2019-06-20 14:34:05 789

原创 Git-----起源、安装、创建库、提交修改

git起源是linux系统之父为了托管linux用c语言写的。分布式和集中式版本控制系统集中式:中央服务器类似于图书馆,所有的修改和查阅都要通过中央服务器进行,这个节点坏了大家都歇菜。(CVS、SVN、clearcase)分布式:每家都存有完整的版本库,有了修改就互相推送修改的内容。为了方便交换和修改一般也有个充当中心节点的电脑。(BitKeeper、Mercurial、Bazaar、gi...

2019-06-20 12:30:14 186

原创 笨办法学Python-----习题28_练习布尔表达式

  这节疯狂练习布尔表达式,在python终端输入这些表达式的时候都会有判断结果,为了方便就写成脚本文件运行确啥都没有,这个问题还真不好查找。  总之判断一定要快和准确,可以参照下面流程判断复杂的布尔表达式:找到“==”和“!=”,写成真值找到括号里的and/or,算真值找到每一个not,取反真值找到剩下的and/or,得到结果  列出所有的“相等运算符”:https:/...

2019-06-20 11:49:08 655

原创 笨办法学Python---习题27_记住逻辑关系

上集回顾  上一节我们完成了第一部分的考试,感觉良好,第一部分印象中没有什么没有解决的问题,除了字符编码那里那个问题。第二部分开始又是一段蜜月时期,一些基础的逻辑关基、循环、条件语句,然后是列表和字典,一直到综合项目(习题43开始)。所以准备这个第二部分快速进行,本月底之前完成!记住逻辑关系not真假not FalseTruenot TrueFalse...

2019-06-20 10:05:24 214

原创 笨办法学Python-----习题26_考试!!!

程序改错!!源程序如下:print("How old are you?", end=' ')age = input()print("How tall are you?", end=' ')print("How much do you weigh?", end=' 'weight = input()print(f"So, you're {age} old, {height} tall...

2019-06-18 15:47:31 1928

原创 笨办法学Python-----习题25_更多更多的练习

import ex25sentence = "All good things come to those who wait."words = ex25.break_words(sentence)wordsex25.print_first_word(words)ex25.print_last_word(words)wordsex25.print_first_word(sorted...

2019-06-18 10:25:10 820 1

原创 笨办法学Python-----习题24_更多的练习

上集回顾  上一节内容还是相当多的,对前面所有接触到的关键字和符号进行总结整理,然后学习了一些计算机的基础知识,特别是字符编码的一些内容,要理解字符的编码和字节的解码意思。今天就开始把第一部分的最后的两节练习做完,然后开始考试!更多的练习   输入和结果没有问题,这一节和下一节把前面学的内容基本上进行了综合。包括转义符、字符串、表达式、字符串格式化、函数定义和调用及返回值。特别需要注意字...

2019-06-17 10:36:16 384

原创 笨办法学Python-----习题23_字符编码、字节串和字符串

本节使用的language.txt文件来自于https://learnpythonthehardway.org/python3/languages.txt。

2019-06-14 16:02:09 1163 1

原创 笨办法学Python-----习题22_目前所学关键字和符号

  本节对前面所有学到的内容进行总结和复习,可能需要几天的时间来完成,但不是会消耗这么多的时间,而是每天拿出来一个小时来做下面的事情:  在前面所有脚本中,把遇到的每一个关键字和符号都写在表格里,后面写上它们的名字和作用。对不熟悉的内容,测试一下用法。不断记忆列表内容并默写。关键字名字作用.

2019-06-14 09:58:30 294

原创 笨办法学Python-----习题21_函数返回值

输入和运行结果没有问题,本节了解函数中的return语句,实际上就是返回一个值,用变量=函数(参数)来把这个返回值储存在变量中。很容易理解,通过传递参数输入的数据被处理后产生的结果自然要返回出来利用。重点在第29行,嵌套式调用函数,把括号里的返回值作为括号外函数的参数。函数的返回时可以是任何可以赋值给变量的类型(‘=’右边)。巩固练习1、试着写几个函数,返回一些类型不同的值。![在这里插入图...

2019-06-13 09:50:53 548 2

原创 Linux学习-----vim编辑器

  经过一段时间的市场调研,发现了linux系统的重要性。虽然要对这个系统了解的透彻任重而道远,但是起码把一些基础的概念和命令行先拿下。因此咱修改了咱的目前学习内容,R先放一放,需要作图先用例程来修改,因为前面学习的内容已经算是入门了,一般的画图程序还都是能看懂的,等咱们把目前的重点拿下之后再深入搞它。所以说咱目前的学习重点就是四个:1、万年不变的python:每天第一件就是python,先...

2019-06-10 21:22:38 282

原创 笨办法学Python-----习题20_函数和文件

  这下咱直接把注释也写上了,不然还真不好看。这一节把函数和文件结合在一起,对我来说真的实用!但是我大概浏览了后面的内容,我最需要的遍历文件并且提取指定信息然后输出的内容还有挺远,不慌,一步一步来。巩固练习1、current_line怎么配合打印所在的行每次实用readline逐行打印之前,都递增current_line的值。2、确认代码里的def一行没错def关键字+函数名(数字、字...

2019-06-10 10:52:18 224

原创 笨办法学Python-----习题19_函数和变量

上集回顾  上一次我们开始使用函数,并且会用def来定义函数。注意函数的定义和调用格式,别忘了参数部分。函数和变量  输入和结果没有问题,本节的内容还是相当简单的,目的在于各种方式传递变量给函数使用,可以直接传递数值,或者定义过的变量,甚至是计算式。巩固练习1、倒着读脚本,每一行都添加注释2、自己编写一个函数,用10种不同的方式运行这个函数  使用了输入参数、用户输入和定义的变...

2019-06-10 10:09:43 232

原创 笨办法学Python-----习题18_命名、变量、代码和函数

  输入和结果没有问题,这节终于开始期待已久的函数啦,肖哥讲的极度接地气,用各种名字解释函数的意思:’迷你脚本‘、’命令’。可以英文不好呀,不然看原英文版的肯定更舒服。  注意命名函数的时候,函数名的命名规则和变量名一样,但是最好能体现函数的功能;简述函数的作用:命名代码段+接受参数;调用、运行、使用函数都是一个意思巩固练习  编写和使用函数时,注意以下要点:函数名由字母、数字和下划...

2019-06-06 11:18:48 327

原创 笨办法学Python-----习题17_更多文件操作

上集回顾  上一节我们开始open文件,并且简单修改这个文件,并且使用到了read函数读取文件内容为字符串,用write函数写入文件。两天没看生疏很多,这节认真研究一下,顺便复习。更多文件操作  输入和结果没有问题,其中使用echo创建了一个新的文件,这是linux命令行的内容,是后面要添加的学习内容。巩固练习1、程序思路Created with Raphaël 2.2.0输入三个...

2019-06-06 10:34:26 485

原创 笨办法学Python-----习题16_读写文件

上集回顾  以后只每天进行一次回顾,刚完成的习题还有什么好回顾的,哈哈,咱也不能刻板,要人性化。读写文件  本节的代码真长啊,除了上节学到的open() read()还有很多新的东西:readline:只读取文本文件的一行truncate:清空文件seek():移动读写位置  注意文件操作的思路是磁头读写。巩固练习1、解释程序思路Created with Raphaël...

2019-06-03 11:49:47 404

原创 笨办法学Python-----习题15_读取文件

上集回顾  懒散的周末度假回来要打起精神了。上一节学习了使用argv模块添加参数,并分析了和input用户输入的不同。注意输入提示符的使用更加人性化。读取文件  输入和运行结果没有问题,今天学习的信息量可就大啦,读取文件!!注意以下几点:open()函数,实际上就是把一个名字在括号里的文件存到一个变量里。read()函数,每次读取整个文件,它通常用于将文件内容放到一个字符串变量中。...

2019-06-03 10:23:51 641 2

原创 笨办法学Python-----习题14_提示和传递

上集回顾&ems; 上一节学了很有用的argv模块,研究了输入参数和input用户输入的不同,开始实用模块啦,以后学习实用性会大大加强。提示和传递  输入和结果没有问题,本节内容类似于上一节的扩展练习,把input和argv结合使用,其实也就是分别从argv参数和input用户输入拿取用户信息,然后进行输出。注意肖哥提到用“>"来作为输入提示符,这是个好的想法,对输入地方看起...

2019-05-31 11:24:53 325

原创 笨办法学Python-----习题13_参数、解包和变量

上集回顾  上一节学到了使用pydoc看模块文档,后面深入学习python的时候会有大用。参数、解包和变量  输入和结果没有问题,肖哥一开始把模块(库)称为“特性”,为了是好理解。不管怎么说,现在的目的在于怎么使用这些模块,后面才会针对性自主写一些常用模块。argv的用处在于用户运行时提供一些参数,这个区别于input语句需要提供的信息方式,这个模块真是太棒了,目前用过很多脚本和程序都要求...

2019-05-31 10:10:03 590

原创 笨办法学Python-----习题12_提示别人(还是input)

上集回顾  上一节我们开始使用input进行人机交互,再次强调注意input返回的是字符串。提示别人  输入没有问题,程序运行也没问题,这一节实际上就是在讲我们上一节说到的在input后面直接加提示语句,提示语句会直接在屏幕上打印下来提示用户输入信息。巩固练习1、了解pydoc  pydoc命令可以很方便的看python的类和方法的介绍,可在命令行和window下使用,其网页版界面非...

2019-05-30 17:39:11 255

原创 笨办法学Python-----习题11_提问(input)

上集回顾提问输入和打印结果没有问题,重点是input语句的使用,input后面跟着的字符串是用来提示用户输入而打印再屏幕上的,用户输入的内容存放在前面的变量中,然后可以对这个保存着用户输入的变量进行操作。主语print语句中end=‘ ’的用法,意思是不让用换行符跑到下一行,也就是直接再这一行输入内容。直接把提示内容放在input语句中也能实现同样的功能。巩固练习1、网上查input...

2019-05-30 16:58:27 411

原创 R语言学习-----访问变量处理数据库子集

上集回顾  上一节我们学了数据中的载入方式,也就是各种格式的数据放入excel中,然后生成制表符分隔的文本文档,再再RStudio中用read.table(file= , header=TRUE)或者scan(file= , what='c')来读取到R中。访问数据库变量  R不只是可以用来做可视化,也是分析数据处理数据的神兵利器,这样,从原始数据载入到数据分析处理,再到出图呈现归路都在R中...

2019-05-29 20:46:18 1262

原创 笨办法学Python-----习题10_那是什么(转义序列)

上集回顾  现在每天都最少两个python习题,所以这个上集回顾也可以说是“刚刚回顾”。都是一些打印语句,打印字符串和各种类型的变量,不过用到了逗号来分隔变量,用三引号输出原格式的内容。那是什么  输入和打印结果没有问题,这节主要是学习转义字符“"的用法:转义字符功能\\’’""\aASCII响铃符(BEL)\bASCII退格符(BS...

2019-05-29 11:19:03 236

原创 笨办法学Python-----习题9_打印.打印.打印

上集回顾  上一节学习了有些难度的打印格式,但是仔细阅读后还是比较容易理解的。这一节继续打印。打印 打印 打印  输入和打印结果没有问题,值得注意的是打印语句中逗号和三引号的使用。逗号的作用类似与加号,三引号中的内容按照原本的格式打印出来。巩固练习  破坏位置:关键字,变量名,打印括号,赋值等号,加号逗号  报错是从上到下显示第一个碰到的错误,因为前面的错误会导致后面一系列的问题,...

2019-05-29 09:47:59 193

原创 MySQL学习-----事务

上集回顾  上一节学习了一些数据库实用的语句,主要是保存查询结果的语句。事务  有些SQL语句要做为一个整体来执行,其中一部分执行失败,所有的执行都失败。这叫做数据库的事务功能,事务有ACDI四个特性:A:Atomic,原子性,将所有SQL作为原子工作单元执行,要么全部执行,要么全部不执行;C:Consistent,一致性,事务完成后,所有数据的状态都是一致的,即A账户只要减去了100...

2019-05-28 14:37:08 133

原创 笨办法学Python-----习题8_打印.打印

上集回顾  上一节最重要的是熟悉了几种字符串格式化的用法,还有破坏程序的思路,破坏程序可能有益于编程后的查错。打印,打印  输入和打印结果没有问题,这节的打印内容开始有些难度了,要是上一节没有好好学习format字符串格式,估计就看不懂了。这里打印的内容主要是formatter这个变量,然而这个变量里只有四个“{}”,可以直接替换掉就好看很多了。然后用format格式把前面四个{}对应的打...

2019-05-28 10:22:13 251

原创 笨办法学Python-----习题7_更多打印

上集回顾  也可以说是上午回顾,哈哈。今天上午学过python进行了一些工作内容,完成后也不想看别的,还是继续咱的python。上节了解了字符串和文本,其中f-string的使用以及format格式化值得注意。本来上午学过之后还并不真的了解这些是咋用的,本着肖哥要求的多查询要求特地去网上仔细了解了其用法,就和加号“+”作用是一样的:  这四种输入方法结果都是一样的,注意使用“%”的时候,这个...

2019-05-28 09:48:48 187

原创 笨办法学Python-----习题6_字符串和文本

上集回顾  又过了一个周末,觉得很困很累,周末还是应该出去郊游爬山,而不是趴在家里看电视。。。上节我们学习了变量和打印,这节我们继续打印,不过要开始了解字符串和文本的概念。字符串和文本  输出和打印结果都没有问题,其中表现了字符串和文本使用的几个技巧:字符串用单引号或者双引号括起来;可以用加号连接;使用f-string类型字符串;字符串的格式化等。  巩固练习:1、每一行上面写一条注释...

2019-05-27 10:24:24 295

原创 MySQL学习-----实用语句和提取保存查询记录

上集回顾&emsp 上节我们学了数据库的管理,包括库和表的管理,其中对表的创建和列的修改还是比较复杂的,需要多多练习。实用语句插入或替换 replace into 表 (字段1, 字段2, 字段3....) value (值1, 值2, 值3....);  插入新记录时,要先select有没有这条记录,有的话需要删除再插入。使用该语句直接一步完成这个步骤。注意如果某字段没有默认值...

2019-05-24 11:34:33 749

原创 笨办法学Python-----习题5_更多的变量和打印

上集回顾  上一节简单使用了变量,这节继续练习变量和打印。更多的变量和打印  这里使用特殊符号“{}”把变量嵌入字符串,字符串还需要以f开头。巩固练习1、修改变量名字把“my_”去掉:2、用python计算功能使用变量将英寸和磅转换成厘米和千克:  注意:可以使用round()函数将浮点数四舍五入。定义变量名的时候注意命名规则。学习感悟:本节的新收获就是使用f开头和{}来将...

2019-05-24 10:12:38 232

原创 MySQL学习-----数据库管理

上集回顾  上一节我们学习了MySQL数据库的增删改,再加上前面学习的select查询语句,基本上掌握了日常对数据库中数据的简单操作,但是要想实现对数据库的完全使用,还需要一些管理命令。管理MySQLMySQL client and server  每次登陆使用MySQL数据库的时候,都要在客户端输入 mysql -u root -p和密码来登录。实际上登录进去的只是MySQL的客户端(e...

2019-05-22 11:41:13 162

原创 笨办法学Python-----习题4_变量和命名

上集回顾  上一节我们学了一些数字的数学运算,了解了运算优先级PMDAS。变量和命名  程序输入和运行结果没问题,不过一开始运行的时候产生了出错消息:  这条消息的意思是在第5行的“cars_not_driven = cars - drivers"语句中,变量drivers没有被定义。回到程序中查看,确实是赋值变量drivers的语句中错误拼写了该单词,从而只有drives的变量,而没...

2019-05-22 09:49:05 573

原创 R语言学习-----数据的载入

上集回顾  上节学习了frame数据框架和list函数生成内容十分自由的列表。其中后者的使用非常频繁。数据的载入Excel中的数据载入  第一种方法:使用专门的程序包来访问Excel中选定的行和列:RODBC。  第二种方法(简单、推荐使用):将Excel中的数据准备好(将数据排列好,删除冗余或者无意义产生的值)将其提取到制表符分隔的ascii文件中(另存为制表符分隔的文本文件)...

2019-05-21 21:16:05 8530

原创 MySQL学习-----增删改数据

上集回顾  上一节学完了查询的最后两种,笛卡尔查询和连接查询,二者的区别在于有没有根据某个字段将多个表格联系在一起。具体用法不赘述了,忘记了就翻一番前面的文章。修改数据  关系数据库的基本操作就是:增删改查,即CRUD:Create、Retrieve、Update、 Delete。分别对应的语句为:操作语句增insert删delete改update...

2019-05-21 11:46:26 233

原创 笨办法学Python-----习题3_数字和数学计算

上集回顾  上个习题学习了注释的用法。注释主要做程序说明或者临时禁用代码。另外,倒着阅读代码是一种不错的查错方式。数字和数学计算符号意义+加号-减号/斜杠*星号%百分号<小于号>大于号<=小于等于号>=大于等于号  巩固练习:  1、每一行写一个注释说明这一行的作用:  ...

2019-05-21 10:02:12 336

原创 R语言学习-----frame和list数据结合方式

上集回顾  ok,延续上一节的节奏,快速把上节的题做了以便用来复习,然后继续我们的数据输入剩下的内容。上一节使用c函数和vector函数输入向量、使用cbind(rbind)函数和matrix函数结合矩阵数据。这一节学习剩下的两种结合数据方式以及数据的载入方法。结合数据使用data.frame函数结合数据 变量 = data.frame(列1=向量1,列2=向量2........)  和c...

2019-05-20 20:55:51 3524

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除