在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
刚开始接触和理解一个新的语言,要先去了解python基础知识?零基础也能轻松入门。入门快,学习不断从简入繁。在此,小编总结归纳一下Python这些基本的用法。让我们一起学习学习下。
一、变量和赋值
Python是动态类型语言,不需要预先声明变量的类型。变量的类型在赋值的那一刻被 初始化。Python变量名是大小写敏感的,即“cAsB" 与“CaSe"是不同的变量,Python区分大小写。
二、数字
Python有五种基本类型的数字。int (有符号整数)、long (长整)、bool (布尔)、float (浮点数)、complex (复数)。值得注意的是: Python 的长整型比C的范围要广得多,它仅限于用户计算机的虚拟内存总数,在未来的版木中,Python极有可能不再区分整型和长整型,而将两种类型统一为长整型。 复数这个类型在其它的语言中通常是不被直接支持,对复数的支持是Python的一个个性化特点。
三、字符串
Python中的字符串被定义为引号之间的字符集合。成对的单引号、双引号、三引号(三个连续的单引号或双引号)可以用来表示字符串。其中,三引号支持多行。字符串支持索引运算符0] 和切片运算符[: 1。如: x=' abede',x[0]的值是'a,x[4]的值是’e’。另外, Python 支持负的索引值,x[-1]的值为'e,它是字符串序列中的最后一个元素,xl-2]的值是'd”,它是字符串序列中的倒数第二个元素,如果你想要了解更多的话,可以看看python列表这块。
是字符串序列中的最后一“ 个元素,x[ -2]的值是'd,它是字符串序列中的倒二个元素,如果你想要了解更多的话,可以看看python列表这块。
四、注释“#”
Python的注释语句从“#”号开始,直到一行结束的所有内容都是注释,注来码对合作开发很有帮助,所以要养成这个好习惯。
五、代码块及缩进对齐
Python的代码块通过缩进对齐表达代码逻辑,而不是使用大括号(从此告别社圣的大括号战争了),Python 支持制表符缩进和空格缩进,但Python社区推使用四空格缩进。也可以使用制表符缩进,但切不可以混用两种缩进符号。
六、分号
“;”分号允许将多个语句写在同一行上,语句以分号隔开,这些语句不能在之一行开 始新的代码块。虽然可以这样做,但是Python不提倡使用“;”将多语句写在一行,这样不便于代码的阅读,也不方便以后对代码进行扩展和维护。
七、操作符
因为python是强类型的语言,所以在用操作符的话,比如+号等,要先统-两个操作数的类型,而不是直接操作,比如一个操作数是字符类型,一个是数字的话,如果用+号的话python会报错的: TyeError: usupported operand type(s)QQ凸Q★0for +:’int' and 'str'。
小编希望上面的python基础知识,能够让你短时间的了解python的特性。也能让你快速入门,轻松搞定python。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
新手学Python可行吗?需要什么基础?
新手学Python可行吗?其实Python可以说是最适合新手学习的编程语言。为什么这么说呢?难道学Python不需要什么基础吗?其实如果学习者有一定的计算机基础,学Python会更快,但是没基础也能学好Python,只要肯下功夫。大家了解了新手学Python的可行性之后,还要掌握零基础如何学习Python的方法,毕竟自信和决心只是学习的第一步。
5363
2019-08-19 13:38:17
参加线上Python培训靠谱吗?
现在无论是大学生还是在职人群,对培训的认可度越来越高,大家为了就业或者岗位提升都会通过培训补充自己的知识储备。就Python培训而言,目前主要有线下面授培训和线上培训班两种形式。虽然线上培训已经在国内推行几年的时间,现在还有部分人群对线上培训抱有怀疑的态度。参加线上Python培训靠谱吗?下面小编就为大家详细介绍一下。
7314
2019-11-18 18:37:35
Python基础学习之环境搭建
Python如今成为零基础编程爱好者的首选学习语言,这和Python语言自身的强大功能和简单易学是分不开的。今天我们将带领Python零基础的初学者完成入门的第一步——环境搭建。本文会先来区分几个在Python基础学习中比较容易混淆的工具,然后帮助大家一步步修改镜像源,完成环境的搭建,下面一起来看看吧!
4504
2020-06-02 16:07:53
Python应用方向有哪些?
Python应用方向:Python支持函数式编程和 OOP的面向对象编程,开放源码云计算,以海量数据为基础,结合科学计算、机器学习等技术,对数据进行清洗、去重、规范化和有针对性的分析,人工智能领域Python是机器学习、神经网络、深度学习。
5122
2020-07-02 14:59:58
HTTP 请求报文结构是什么?代表什么?
HTTP 请求报文结构是什么?代表什么?学习HTTP我们需要掌握HTTP请求报文的结构,HTTP最常见的请求报文有两种分别是GET 方式的请求报文和POST 方式的请求报文。
3575
2021-12-16 10:59:35