【python基础知识】16.“古诗默写题”的python实现(文件读写和编码-实操篇)
前言回顾一下之前学到的编码和文件读写。不同的编码方式:编码和解码:读文件的三步骤:写文件的三步骤:不同的读写方式:好了,复习到此结束,接下来一起来做项目吧!练习介绍练习目标这个练习,会让你学会一种方法,可以直接修改原文件中的数据。练习要求语文老师将一些古诗存在txt文档里,一句一行。最近,他计划抽一些古诗,自己设置一些空来让学生默写。请你用代码帮老师完成这项工作(只要处理了一个文档,加上循环就能....

【python基础知识】14.图书管理系统的搭建(类与对象实操)
前言通过这个项目希望你可以学会用类与实例的方法编写程序,掌握面向对象编程的基本思维,为日后能处理更复杂的代码结构打牢基础。我曾跟你提过,学Python,做项目是进步最快的。我没说的是:做项目总会遇到种种困难,想不通的逻辑,频频报错的代码。所以,如果你在今天实操的过程中碰到困惑和障碍,可以停下来让自己专注思考,确认理解无误再继续,不必急于求成。毕竟,我们并不赶时间。我最大的期望,是你能把学到的东西....

【python基础知识】17.模块的概念以及如何引入
前言本关要学习的知识是“模块”。虽然说是新知识,但我们在前面的课程经常cue到它,而且比起“类和对象”,模块的知识相对简单一些。开门见山,我们先来谈一谈什么是模块。什么是模块之前我们已经学过,类可以封装方法和属性,就像这样:用书里的话说:模块是最高级别的程序组织单元。这句话的意思是,模块什么都能封装,就像这样:在模块中,我们不但可以直接存放变量,还能存放函数,还能存放类。更独特的是,定义变量需要....

【python基础知识】16.文件读写基础及操作
前言文件读写,是Python代码调用电脑文件的主要功能,能被用于读取和写入文本记录、音频片段、Excel文档、保存邮件以及任何保存在电脑上的东西。你可能会疑惑:为什么要在Python打开文件?我直接打开那个文件,在那个文件上操作不就好了吗?一般来说直接打开操作当然是没问题的。但假如你有一项工作,需要把100个Word文档里的资料合并到1个文件上,一个个地复制粘贴多麻烦啊,这时你就能用上Pytho....

【python基础知识】15.编码基础知识
编码基础知识前言在你的网络冲浪生涯里,我想你或多或少有这样的疑问:为什么传说中只能读懂0和1的计算机能显示如此五花八门的内容?为什么明明办的100兆的宽带,撑死就只有10几兆的下载速度?为什么有时打开文件会出现这样像中毒一般的“火星文”?那么上完今天的课,我想这些疑问都能迎刃而解。今天的课主要有两大块内容,分别是编码和文件读写。编码我们先来看编码。编码的本质就是让只认识0和1的计算机,能够理解我....

【python基础知识】10.用函数编写程序 - 实操篇
【python实操】函数的定义和调用(二)前言哈喽,你如约而至,我很开心!这一关,是我们的第2个项目实操关卡:学会用函数编写程序。还记得项目1里那个文字版小游戏吗?在那之后,你又挑战了一个思维关卡和一个知识关卡。想必现在的你,对项目实操更胸有成竹了吧。项目2的难度和项目1基本相似,不过从我们学完函数开始,我们就有能力做出一点有用的程序了——项目2将带大家做一个迷你的实用程序。这次的项目实操,不仅....

【python基础知识】9.函数的定义和调用
函数的定义和调用(一)前言这两关的任务是要带大家认识一个熟悉的“陌生人” —— 函数。之所以这么说,是因为我们在前面的课程已经接触过Python里的函数,但是对它还没有一个系统化的了解。鉴于函数的重要性,我们会在这关掌握相关的基础知识和概念,下个关卡我们则会利用所学知识,完成一个函数的实操项目 —— 工时计算小程序。初识函数首先呢,在学习具体知识前,我想和大家简要介绍下函数的作用,来帮大家确立一....

【python基础知识】11.如何debug -常见报错原因及排查思路 - 思维篇
常见报错原因及排查思路前言想必在学习python的过程中,最让你感到沮丧和苦恼的是来自运行代码时候的无情报错,那鲜艳的红色预警每次都能让你叹气三连。但请相信那句亘古不变的鸡汤——“失败乃成功之母”,大佬都是经历了报错的千锤百炼才有了如今的成就,所以不要因此打消你的学习积极性。那作为一个过来人,为了让你少走一些弯路,这一关我会教授一些如何处理程序错误的小技巧。在此之前,我想和你讲一位女科学家和一只....

【python基础知识】1.数据类型、数据应用、数据转换
数据类型Python里,最常用的数据类型有三种——字符串(str)、整数(int)和浮点数(float)。字符串首先,我们来认识一下字符串,字符串英文string,简写str。name='千寻' print("Let's play")字符串的识别方式非常简单——有层名为【引号】的皮,只要是被【单/双/三引号】这层皮括起来的内容,不论那个内容是中文、英文、数字甚至火星文。只要是被括起来的,就表示是....

【python基础知识】7.实操-用Python实现“文字PK”小游戏(二)
用 Python实现“文字PK”小游戏(二)项目背景练习目标:我们会在项目1代码的基础上,添加一个新功能,同时练习循环和判断的知识。练习要求:新功能是:每盘(3局)游戏结束后,游戏会问我们是否要继续游戏,再加一盘。我们可以选择再来一盘,也可以选择退出游戏。知识点回顾:我们先来回顾一下项目1:我们也拆解一下“再来一盘”这个新功能:项目1代码的首尾,要加上循环和判断。input不能少,毕竟要让我们做....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。