
Python最全的基本语法教程!
文章平均质量分 81
Python的基本语法,不懂就问,及时解答。
波斯王
拥有全国二级、三级计算机证书。资深Python程序员
展开
-
Python random库基本方法
random库的基本方法,这个考试经常考,而且很容易错。比如某个方法是3到5之间选,包括3和5,但是让你判断这个方法是3到5(不包括5)的正确性,很容易搞混与难记。多试几次就好了。今天的标准库知识分享就到这了,有疑问的可以加我QQ:3418772261。喜欢的不妨点个赞,再加个关注,我们下一章再见!...原创 2020-04-15 19:19:51 · 843 阅读 · 1 评论 -
Python基础知识完结篇
今天这章是完结篇,没有什么好讲的。只是和大家说说这一栏目,可以完结撒花啦!!!当然,我还要做其它栏目,比如一些常用的库,以及一些有趣的第三方库。还有可能就是分享我的程序。大家有不懂的一定要问。可以在评论区问,可以在QQ问,我有微信,但是我不是太常用,因为电脑微信实在太…。我的手机太卡了,所以不想用微信。我在QQ建了一个Python学习群,目前在优快云的朋友们,只要加了我QQ,我就把你拉进群里...原创 2020-03-29 12:34:05 · 823 阅读 · 0 评论 -
Python库
Python很大的一个优点就是库丰富。Python的库分为标准库与第三方库。标准库就是Python自带的,第三方库就是要下载的。下面我给你们说一说第三方库的下载方法:1.在命令提示符pip install 库名2.在镜像下载,前提是要下载wheel工具。国内的镜像地址有:阿里云中国科技大学豆瓣清华大学例如安装pyinstaller库,我们在cmd(命令提示...原创 2020-03-28 13:34:39 · 1953 阅读 · 0 评论 -
Python导入库
我们现在讲导入库。这个导入库可以是导入标准库,第三方库与自己编写的库。有三种方法:1.from 模块名 import 库名2.from 模块名 import *3.import 模块名第三种的话使用时就要:模块名.类名。好了以上就是今天的知识,希望大家记住,这是基础中的基础。创作不易,大家至少关注一下吧。有疑惑的朋友在评论区询问,我会尽力而答。感兴趣的小伙伴,可以加我QQ:3418...原创 2020-03-27 15:18:14 · 2659 阅读 · 0 评论 -
Python面向对象编程
今天我们来讲Python的面向对象编程:常用的编程方式有两种:面向过程(C)面向对象(Java,C++,Python)这个就是面向对象的一个例子。比如有一个类叫人类,然后人类里面有属性,比如有眼睛鼻子,然后也有方法,比如可以画画,踢足球。现在我们依靠人的好和坏来分再两个类。这两个类有共同的属性与方法,所以都在人类的分支下。然后好人类里面又有不同的,比如有女的,有男的,现在我们依靠中国人与...原创 2020-03-27 14:56:56 · 1753 阅读 · 2 评论 -
Python文件操作
没错,我来写第二篇了。首先,文件类型分为文本文件与二进制文件。文本文件我们见的比较多的就是.txt文件了吧。然后二进制文件就比如图片,视频。文件的打开的代码格式为:变量名= open(文件路径及文件名,模式)注:路径中由于\是转义符,所以表示路径时,使用\或/文件使用结束后要用close()方法关闭,释放文件的使用授权:变量名.close()这是打开文件的模式。打开模式中,‘r’...原创 2020-03-26 14:15:33 · 2865 阅读 · 0 评论 -
Python匿名函数
今天这个知识点比较简单,所以我们今天发两篇!!!Python的匿(nì)名函数由关键字lambda来创建,我们先看个例子:plus = lambda x,y:x + y这就是一个经典的匿名函数。这个匿名函数plus,相当于这样:def plus(x,y): return x + y是不是匿名函数要简便很多?所以我们发现:匿名函数的使用和普通的函数其实是一样的,唯一的区别就是在于普...原创 2020-03-26 13:26:42 · 2126 阅读 · 0 评论 -
Python创建与调用函数
今天我们来讲Python里的创建与调用函数。先讲创建函数,创建函数使用def关键字,就是define的缩写。上代码看看吧:def say(info): print(info)这就是一个名叫say的函数,我们来看看这个函数的结构:def 函数名 (参数列表):函数体注意,def创建函数也需要缩进。现在我们说说参数的传递。函数的参数在定义时可以指定默认值,当函数被调用时,如果没有传...原创 2020-03-25 14:47:53 · 4374 阅读 · 0 评论 -
Python组合数据
大家好,一晃眼,一天又过去了。粉丝也多了几位,非常感谢你们。尤其感谢QQ名为irid****ent的朋友对我技术的信任,从而来询问我的问题。望大家多多提问,喜欢的点个赞、加个关注!(好了,又在凑字数!赶紧写正题!废什么话呀?)Python常用的组合数据分为三大类:集合类型:是一个元素集合,元素之间无序,相同元素在集合中唯一存在。集合(set)序列类型:是一个元素向量,元素之间存...原创 2020-03-24 14:55:35 · 2518 阅读 · 5 评论 -
Python异常处理
这次我们来讲Python的异常处理。先上代码吧:try: print(df)except: print('df没被定义')怎么样,运行了什么?有些朋友们说:“那个try下面的变量df不是没定义吗,怎么没报错?”这个就是异常处理。异常处理对于软件测试不是一个好选择。所以一般要测试的话,都不要有异常处理,就看看报错的内容是什么。所以异常处理是类似于美化程序这样一种功能。我举个例子,比...原创 2020-03-23 17:44:08 · 3309 阅读 · 0 评论 -
Python循环语句
今天我们来讲循环。最近多了几位粉丝,在此感谢你们的支持。同时也谢谢点赞的朋友们。Python有两种循环模式,我们先讲遍历循环。先看一个案例:for i in range(1,10): print(i,end = '')打印出来些什么?是不是123456789?大家仔细看这个代码,是不是有我们昨天说的:缩进。我们现在来看看遍历循环的格式:for 循环变量 in 遍历结构:语句块大家...原创 2020-03-23 14:31:11 · 6282 阅读 · 7 评论 -
Python反斜杠的使用
我来说一说Python里的反斜杠的一些用法,说实话,这个用法真是太多了,我都说不完。我觉得在优快云,讲的比较好的,是这一篇。我就不讲了,因为有一些我实在没用过,但是又很重要…反斜杠的用法好了以上就是今天的知识,希望大家记住,这是基础中的基础。创作不易,大家至少关注一下吧。有疑惑的朋友在评论区询问,我会尽力而答。感兴趣的小伙伴,可以加我QQ:3418772261。我们下期再见!...原创 2020-03-22 13:39:37 · 2412 阅读 · 0 评论 -
Python条件判断
今天我们来讲一讲分支结构。首先,我们来看看判断条件的一个表:这是条件判断,值得注意的是,Python里的等于,是两个等号,这是为了区分赋值语句的一个等号。Python使用三个保留字进行组合,分别为:andornot这个大家看英文意思肯定就懂了,我们可以试着用一用print(1 == 1)print(True and False)这里要说明一下,and是全部都是True才会返...原创 2020-03-22 13:32:53 · 11320 阅读 · 0 评论 -
Python字符串的有关方法与函数
我给大家分享两张图,是关于字符串的一些操作方法与函数。这里面的列表我们还没有学习,所以先不用管。原创 2020-03-21 14:03:21 · 1501 阅读 · 0 评论 -
Python字符串格式化2
Python字符串格式化还有一种方式,但是那一种我不太喜欢,所以我也不是太了解。为了不误导大家,就不讲了。如果大家感兴趣,我可以告诉大家使用百分号来格式化的。那这次我们这次讲什么?讲format格式化的控制!给大家看个表,这个表真的是万金油类型可以分为:可能有点不清晰…Unicode字符大家可以自行百度。好了以上就是今天的知识,希望大家记住,这是基础中的基础。创作不易,大家至少关...原创 2020-03-21 13:54:51 · 2257 阅读 · 0 评论 -
Python复数与四种进制
今天我们来讲复数与四种进制没错,不是负数,是复数。Python中的复数对应着数学中的复数,只是表现方式不同。复数类型的英文是complex,它也可以将某些类型转为复数。用的函数就是complex()Python语言中,复数可以看作是二元有序实数对(a, b),表示为:a + bj,其中,a是实数部分,简称实部,b是虚数部分,简称虚部。虚数部分通过后缀”J”或者”j”来表示。需要注意,当b为...原创 2020-03-21 13:43:27 · 5268 阅读 · 2 评论 -
Python字符串的格式化
今天我们来讲字符串的格式化。废话不多说,直接上代码:a = int(input('输入一个数字'))b = int(input('输入一个数字'))print('a+b={}'.format(a+b))输出了什么,是不是a+b的结果。是不是很神奇。现在我们来说说这三行代码。首先a与b的赋值应该没有问题。输出的时候就有问题了。输出a+b={},这也没问题,如果只是这么写,输出的就是a...原创 2020-03-21 13:30:01 · 1879 阅读 · 1 评论 -
Python的运算及赋值
大家好,我们这次来讲Python的运算以及赋值。运算其实非常简单,给大家看一个表就都懂了。so easy,对不对。不对!这里面有一个问题。大家试试:print(0.1 + 0.2)输出的是不是0.3,不是吧。这是为什么呢,这也和计算机的机器语言只能识别二进制有关。因为0.1对应的二进制编码不完全等于0.1,0.2也一样。导致加起来就有小小的误差。所以遇到这种情况,我们需要用r...原创 2020-03-20 21:49:50 · 3054 阅读 · 2 评论 -
Python输出与输入
今天我们来学习输入与输出。这个非常重要,大家一定要记住。大家加我QQ,会有更多surprise!首先是输入,有一点点的人相信都知道,而且这是最基础的一条代码。大家可以复制到编译器然后运行,不过我建议新手还是手打为好。反正也不多。print('Hello world')怎么样,不难吧,你运行一下,结果是:Hello world。好,现在我来说一下这个函数print。print是输出函数,...原创 2020-03-20 14:33:13 · 4109 阅读 · 2 评论 -
Python解释器与编译器
学习一种编程语言,首先是要下载,那么下载地址我给大家看看。Python解释器下载地址Python的版本可以选3.5,3.7,3.8。切记,Python2与Python3不兼容。因此不要下Python2,并且开发者也声明Python2很快就会被淘汰。Python的编译器有以下几个:Sublime Text3PyCharmAtomPython IDLE…我推荐大家用pycharm与S...原创 2020-03-19 21:14:29 · 1933 阅读 · 2 评论