• 自学Python编程【第三十一节】处理文件中的数据

    哈喽,同学们!欢迎您来到Python编程课堂,前面我们学习了读取文件和写入文件,写入文件的时候切记你是要用新的内容全部覆盖旧的内容还是要续写,否则一不小心你就有可能犯下错误,忘记的同学再去回顾复习一下,今天我们来学习如何利用Python处理文件中的数据。 我们已经知道了如何读取和写入文件。有了这两个操作文件的方法,再加上对文件内容的处理,就能写一些小程序,解决不少日常的数据处理工作。 比如我现在拿到一份文档,里面有某个班级里所有学生的平时作业成绩。因为每个人交作业的次数不一样,所以成绩的数目也不…

  • 自学Python编程【第三十节】写文件

    哈喽,同学们!欢迎你来到自学Python编程课堂,上节课我们学习了读文件,现在让你利用Python操作读取文件夹11.txt,你能独立完成了吗?话说我们可以取出来,也要能放回去不是?那么可以利用Python读取文件,怎么利用Python填充文件呢?这节课我们就一起来看看。 来而不往,非礼也。有读,就要有写。 和把大象关进冰箱一样,写文件也需要三步: 打开文件; 把内容写入文件; 关闭文件。 打开文件我们昨天已经讲过。但Python默认是以只读模式打开文件。如果想要写入内容,在打开文件的时候需要指…

  • 自学Python编程【第十五节】类型转换

    哈喽,同学们!今天我们要跟大家探讨的是Python课程中类型转换的相关内容,比如将小数转化为小数如何表达?整数转化为字符如何表达?不知道的话,我们就来看今天的学习内容吧: Python的几种最基本的数据类型,我们已经见过: 字符串 整数 小数 (浮点数) bool类型 Python在定义一个变量时不需要给它限定类型。变量会根据赋给它的值,自动决定它的类型。你也可以在程序中,改变它的值,于是也mie就改变了它的类型。例如 a = 1 print a a = ‘hello’ print a a = …

  • 自学Python编程【第十一节】字符串

    哈喽,同学们!这节课我们要带大家学习字符串的相关内容,字符串的各种表达方式等内容,这节课很重要,而且学完之后有练习作业哦,让我们一起开始吧: 字符串就是一组字符的序列(序列!又见序列!还记得我说过,range就是产生一组整数序列,今天仍然不去细说它。),它一向是编程中的常见问题。之前我们用过它,以后我们还要不停地用它。 Python中最常用的字符串表示方式是单引号(‘’)和双引号(“”)。我还是要再说:一定得是英文字符! ‘string’和“str…

  • 自学Python编程【第九节】逻辑判断

    哈喽,小伙伴们!通过前几天的学习我们零碎的了解到Python中的一些语法结构以及简单的表达,但是若是让我把前面学习到的内容综合运用取来,又会感觉到迷茫,这些逻辑判断看似有交叉又好像没有,怎一个乱字了得!更开始都是这样,如果你有上述的感觉说明你在思考、你在进步,别着急,用我们前面给大家讲到的方法慢慢来。 之前粗略地提到bool类型的变量,又说到if和while的判断条件。有些同学反馈说没怎么理解,为什么一会儿是bingo=False,一会又是bingo==False,一会儿是while在条件为Tr…

  • 自学Python编程【第八节】变量细节讲解

    哈喽,同学们!还记得我们上节课学的内容吗?random取整,语法结构为from random import randint,你没有忘记吧,如果有不理解的,那就再回去看看我们上节课的内容,这节课我们要学习要了解的是变量的一些细节,比如变量的命名规则、运算等内容,一起来学习吧: 变量这东西,我们已经用过。有了变量,就可以存储和计算数据。今天来讲点变量的细节。 #==== 变量命名规则 ====# 变量名不是你想起就能起的: 第一个字符必须是字母或者下划线“_” 剩下的部分可以是字母、下划线“_”或数…

  • 自学Python编程【第七节】rando

    哈喽,同学们!还记得我们上节课留给大家的思考题吗?如何增加输出结果的不确定性?就是说,我们输入内容之后,至于会输出什么,我们是不知道的,这就是我们这节课要给大家介绍的random,来看看到底是怎么一回事吧! 之前我们用了很多次的print和input方法,它们的作用是实现控制台的输入和输出。除此之外,Python还提供了很多模块,用来实现各种常见的功能,比如时间处理、科学计算、网络请求、随机数等等。今天我就来说说,如何用Python自带的随机数模块,给我们的小游戏增加不确定性。 引入模块的方法:…

  • 自学Python编程【第六节】循环语句while

    哈喽,小伙伴们!今天我们一起学习Python编程第六节课程——循环语句while,这个语句的作用是能够让我们之前讲的Python内容循环起来,就不用执行完一次,我们手动增加一次了,赶紧来看看吧: 在本节课程的开篇我们先来用一个笑话回顾下上节课程讲给大家的if条件语句: 老婆给当程序员的老公打电话:“下班顺路买一斤包子带回来,如果看到卖西瓜的,就买一个。” 当晚,程序员老公手捧一个包子进了家门…… 老婆怒道:“你怎么就买了一个包子?!” 老公答曰:“因为看到了卖西瓜的。” 哈哈哈哈,这是老婆的指示…

  • 自学Python编程【第四节】bool

    哈喽,小伙伴们!上一节课我们说到了Python中的几个基本类型,字符串、整数、浮点数都还算好理解,关于剩下的那个bool(布尔值)这节课我们要多说一些,你如果还不清楚的话就赶紧来看看吧: 逻辑判断在编程中是非常重要的。大量的复杂程序在根本上都是建立在“真”与“假”的基本逻辑之上。而bool所表示的就是这种最单纯最本质的True/Flase,真与假,是与非。 来看下面的例子: a = 1 < 3 print a b = 1 c = 3 print b > c 通过用“>”“&lt…

  • 自学Python编程【第二节】之input()输入

    接着上一节课我们学习了在Python编程中使用print进行输出,这节课我们就来了解下在Python中如何输入的问题,有来有往,良好的人机交互,这样才能友好相处,快来学习一下吧: Python有一个接收命令行下输入的方法: input() 注意,和print不同的是,这次我们必须得加上()了,而且得是英文字符的括号。 打开我们的Python编辑器,不管是IDLE,在线编辑器,还是其他的IDE。在代码编辑器中输入下面几句代码: print “Who do you think I am?” inpu…

匠心精神,良心教育-IT人的高薪实战学院 咨询电话:4000806560