-
【Git第六节】文件状态
欢迎大家来到Python自学教程教室,上节课我们了解了Git的工作流,这节课我们将带大家学习文件状态的相关内容,你准备好了吗? 在第4课的最后,我们用以下两条命令: git add readme.txt git commit -m 'my first commit' 向我们新建的git仓库中添加了对readme.txt文件的版本控制。现在,我们要试图对仓库中的文件进行一些改动,同时观察它们的状态变化,以此实践上节课中说的git工作流。 首先,在命令行的本地仓库工作目录下执行命令: git sta…
-
【Git第五节】Git工作流
同学们!欢迎大家来到Python自学教程教室,上节课我们了解了如何建立Git仓库,在正式进入Git的使用方法之前,我们有必要了解一下Git的工作流,相信这将会对我们学习并理解Git的使用方法。 在你自建的Git本地仓库中,有三个区域:本地目录、暂存区、HEAD。要搞清Git的工作流就要理解这三个区域的作用。 工作目录,就是受Git控制的文件夹,所有被跟踪记录的文件都包括在其中; 暂存区(index或者stage),类似一个缓存区域,临时保存你做的改动; HEAD,指向最近一次提交后的结果。 用一…
-
【Git第四节】创建Git仓库
同学们!欢迎您来到Python自学教室,上两讲我们了解了怎么安装Git,这节课我们来了解一下如何创建Git仓库吧: 上次安装了 Git 之后,我让大家用命令: git clone https://github.com/crossin/CrossinClass.git 把我在 GitHub 上建立的项目“复制”到本地。这就是创建 Git 仓库的一种方法:从现有的仓库“克隆”。 Git 中所谓的“仓库”(repository),就是一个受 Git 版本控制的目录。仓库中文件的改动都将被 Git 所记…
-
如何操作python字符串?
今天马哥教育要跟大家分享的文章是如何操作Python字符串?在上节课中我们介绍了Python字符串,今天这篇文章将继续学习如何操作Python字符串。 Python入门新手和正在Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! 1、连接字符串 我们在PyCharm创建一个新的文件,在的编辑区中分别创建三个变量,这个变量可以是任意,不一定要和我的一样哦,写好变量并随意给它赋值。 userName = '小楼' attribute = '身高' value = '182CM' pri…
-
如何理解python字符串
今天马哥教育要跟大家分享的文章是如何理解Python字符串?作为从零基础开始学习的我们,要知道Python 3 中的字符串是由Unicode码点组成的不可变序列,也就是,由采用Unicode标准编码的字符组成的不可变序列。Python入门新手和正在Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! Unicode编码将书写系统的字符映射成了计算机二进制数字,为了方便,通常显示为十六进制;在运算内存中,字符以Unicode编码呈现,当写入磁盘或用于网络传输时,一般采用UTF-8方式编…
-
零基础学习什么是python列表(list)
今天马哥教育要跟大家分享的文章是零基础学习什么是Python列表(list)?Python中没有数组,list是一种有序的集合可以随时添加和删除其中的元素,可以添加不同类型的数据。 Python入门新手和正在Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! 列表元组用索引来访问,索引从0开始 用len()函数可以获得list元素的个数 列表的操作: append添加元素, extend添加多个元素(添加的参数是列表) insert 在指定位置添加元素 del 删除列表元素 rem…
-
教你python中什么是集合?(二)
今天马哥教育要跟大家继续分享文章教你Python中什么是集合?(二)集合支持len()方法进行元素数量的获取,也支持max()方法和min方法获取集合中的最大元素与最小元素。 Python入门新手和正在Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! 交集/并集/补集/差集 首先我们来看张图,理解交集、并集、补集、差集的概念。 假设有集合A{1,2,3}和B{3,4,5}。 交集:A和B中相同部分的内容,{3}。 并集:A和B去重后的全部内容,{1,2,3,4,5}。 补集:A去…
-
Python实战【第二节】在网页上显示信息
欢迎大家来到Python自学教程实战篇,上一讲我们跟大家聊了聊我们本次实战的主题和目的,并且给大家了一串代码让大家试验一下,不知道大家都有没有做呢?这节课我们就先来解释下昨天文章中的那串代码: import web 导入 web.py 模块。 urls = ( '/', 'index' ) 这是指定网站 url 的匹配规则,左边是正则表达式,右边是对应处理函数的名称。 class index: def GET(self): return "Hello, world!" 这便是处理请求的函数 in…
-
Python实战【第一节】初识 web.py
在我们通过每天五分钟自学Python基础知识之后,很多同学感觉自己对Python有了一定的了解,甚至觉得自己入门了,对于一些项目跃跃欲试 ,但是可能道阻且长,这是因为我们分享给大家的基础知识是需要大家不断进行拓展学习的,光是了解我们分享的是远远不够的,所以我们再分享一些Python实战项目,给大家一些思路。 今天我们就先来看第一节初识 web.py。 目前对这个项目的初步设定是一个关于电影的网站,会涉及到网站搭建、爬虫、数据处理、数据库等内容,也会稍为涉及一点HTML相关的内容。 以这样的方式来…
-
教你python中什么是集合(一)
今天马哥教育要跟大家分享的文章是教你Python中什么是集合(一)?熟悉Python的小伙伴们都知道集合是通过set(iterable)方法创建,Python入门新手和正Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! 1、创建集合 集合的创建不同于前两种数据结构。 集合通过set(iterable)方法创建,参数iterable为可迭代对象。 示例代码: s1 = set('好好学习天天想上') # 将字符串分解为单个字符,作为集合的元素创建集合 s2 = set(('好好',…