你所在的位置: 首页 > 正文

初学python?进来吧!10分钟时间,带你直接入门python

2019-09-29 点击:1311

假设您想学习Python的语言,但是找不到简短而全面的教程。然后本教程将带您走十分钟,走进Python的大门。本文的内容介于Toturial和CheatSheet之间,因此它只包含一些基本概念。显然,如果你想真正学习一门语言,你仍然需要自己练习。在这里,我假设您已经拥有一定的编程基础,因此我将跳过大部分与非Python语言相关的内容。本文将重点介绍重要的关键字,以便您轻松查看。另请注意,由于本教程的篇幅有限,我将直接使用很多内容来说明一些注释。

总结

Python语言功能

Python是强类型的(即变量类型是必需的),动态的,隐式的(不需要做变量声明),区分大小写(var和VAR表示不同的变量),面向对象(一切都是编程语言,如宾语)。

获得帮助

您可以通过Python解释器轻松获得帮助。如果你想知道一个对象是如何工作的,你需要做的就是调用help()!还有一些有用的方法,dir()将显示对象的所有方法,而.__ doc__将显示其文档:

语法

Python中没有强制语句终止字符,代码块由缩进表示。缩进表示代码块的开头,缩进表示代码块的结束。声明以冒号(:)结束并打开缩进级别。单行注释以井号(#)开头,多行注释显示为多行字符串。赋值(事实上,将对象绑定到名称)通过等号(“=”)实现,双等号(“==”)用于相等,“+=”和“ - =”是用于增加/减少操作(增加/减少的值由符号右侧的值确定)。这适用于许多数据类型,包括字符串。您还可以在一行上使用多个变量。例如:

数据类型

Python有三种基本数据结构:列表,元组和字典,集合包含在集合库中(但自Python 2.5以来,它正式成为Python内置类型)。列表的特征类似于一维数组(当然你也可以创建一个“列表列表”,如多维数组),字典是一个带有关联的数组(通常称为哈希表),元组是不可变的。一维数组(Python中的“数组”可以包含任何类型的元素,因此您可以使用混合元素,如整数,字符串或嵌套的包含列表,字典或元组。)数组中第一个元素的索引( subscript)为0.负索引值可用于从后向前访问数组元素,-1是最后一个元素。数组元素也可以指向函数。请看下面的用法:

Python中的字符串标有单引号(')或双引号(“),您还可以在标记的字符串中使用另一个标识符(例如”他说'你好'。)。多行字符串可以用三个连续的单引号(“'”)或双引号(“”“)标记。 Python可以使用Unicode语法u“这是一个unicode字符串”字符串。如果要使用变量填充字符串,可以使用模运算符(%)和元组,在目标字符串中使用%s从左到右引用变量的位置,或者使用字典代替,例如如下:

过程控制

您可以使用if,for和while在Python中实现流程控制。 Python中没有select,而是使用if实现。用于枚举列表中的元素。如果要生成数字列表,可以使用range()函数。

功能

该函数使用“def”关键字声明。可选参数作为集合出现在函数声明中,后跟强制参数,可以在函数声明中为其分配默认值。需要指定命名参数。一个函数可以返回一个元组(使用元组解包可以有效地返回多个值)。 Lambda函数是一个由单个语句组成的特殊函数。参数通过引用传递,但不能为不可变类型(例如元组,整数,字符串等)更改它们。这是因为只传递变量的内存地址,并且只有在丢弃旧对象之后才能将变量绑定到对象,因此替换不可变类型而不是更改(译者注:尽管参数形式的性质)通过Python传递上面是一个引用传递,但它会产生传递值的效果)。

Python支持有限数量的多重继承形式。可以通过添加至少两个前导下划线和最多一个下划线来声明私有变量和方法(例如“ __spam”,这只是一个约定,而不是Python指令)。当然,我们也可以为该类的实例取一个任意的名称。

导入

可以使用import [libname]关键字导入外部库。同时,您也可以使用from [libname] import [funcname]导入所需的功能。例如:

福利时间!

2019年最新的python教程

如果您想学习python或学习python,有很多python教程,但这是最新的吗?

也许您学到了两年前学到的东西。最后,小编将分享一波2019年最新的python完整自学视频教程。它分为4个季节,总计约415集,可以与所有人免费分享。

《Python+数据分析+机器学习》,以建立更全面的全栈工程师。

如何获取:

1.转发本文+注意小编;

2,然后将背景私人字母小编“ Python”,可以得到这套教程!内心不如行动,每个人都抓住机会

深圳新闻网 版权所有© www.u4321.cn 技术支持:深圳新闻网 | 网站地图