美文网首页
python的一些基本知识

python的一些基本知识

作者: 荔枝葡萄干 | 来源:发表于2019-03-16 16:19 被阅读0次

1.python通常是一行写完一条语句,但是如果语句很长,我们可以使用反斜杠来实现多行语句。例如:

 total=item_one+\

 item_two+\

 item_three

但是在[],(),{}中不需要使用反斜杠。

>>> total=['item_one','item_two',

... 'item_four','item_five']

>>> total

['item_one', 'item_two', 'item_four', 'item_five']

2.python中数字有四种类型:int(长整型),bool,float,complex(复数)。

3.python中单引号和双引号使用完全相同。使用三引号可以指定一个多行字符串。

4.python中的字符串有两种索引方式,从左往右从0开始,从右往左以-1开始。

>>> str='runnoob'

>>> print(str[0:-1])

runnoo

>>> print(str*2)

runnoobrunnoob

>>> print(str+'nihao')

runnoobnihao

注意:str*2是把str重复两遍。

5.python可以在同一行中使用多条语句,语句之间用分号分割。

>>> import sys; x = 'runoob'; sys.stdout.write(x + '\n')

runoob

7 #7表示字符数

6.python的默认输出是换行的,如果要实现不换行需要加end=""

x='a';y='b'

>>> print(x,end="");print(y,end="")

ab

7.python允许同时为多个变量赋值。

a = b = c = 1

也可以为多个对象指定多个变量

a,b,c=12,3,'runoob'

8.python中有六个标准的数据类型

Number(数字)

String(字符串)

List(列表)

Tuple(元组)

Set(集合)

Dictionary(字典)

其中:

不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);

可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。

9.isinstance 和 type 的区别在于:

type()不会认为子类是一种父类类型。

isinstance()会认为子类是一种父类类型。

10.数值运算:

>>> 2 / 4 # 除法,得到一个浮点数0.5

>>> 2 // 4 # 除法,得到一个整数0

>>> 17 % 3 # 取余 2

>>> 2 ** 5 # 乘方32

注意:在混合计算时,Python会把整型转换成为浮点数。

11.Python还支持复数,复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型

12.列表定义:list = [ 'abcd', 786 , 2.23, 'runoob', 70.2 ]

操作和字符串大致相同,但是列表是可变的。可以用del list[i] 删除元素。

>>>a = [1, 2, 3, 4, 5, 6]

>>> a[0] = 9

>>> a[2:5] = [13, 14, 15]

>>> a[9, 2, 13, 14, 15, 6]

>>> a[2:5] = [] # 将对应的元素值设置为 [] 

>>> a[9, 2, 6]

13.元组tuple与列表类似,但是是用小括号定义,且不能被改变。

14.集合set:是由一个或数个形态各异的大小整体组成的,构成集合的事物或对象称作元素或是成员。

基本功能是进行成员关系测试和删除重复元素。

可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。

15.字典(dictionary)是Python中另一个非常有用的内置数据类型。

列表是有序的对象集合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。

字典是一种映射类型,字典用 { } 标识,它是一个无序的 键(key) : 值(value) 的集合。

键(key)必须使用不可变类型。

在同一个字典中,键(key)必须是唯一的。

16.注意:创建空set必须用set()。创建空字典用{}

17.pass 语句

Python pass是空语句,是为了保持程序结构的完整性。

pass 不做任何事情,一般用做占位语句

相关文章

  • 06《Python 原生爬虫教程》Python 环境安装

    了解了一些 Python 爬虫的基本知识之后,我们要正式开始 Python 爬虫的学习了,因为是要使用 Pytho...

  • 机器学习算法的基本知识(使用Python和R代码)

    机器学习算法的基本知识(使用Python和R代码) 机器学习算法的基本知识(使用Python和R代码)

  • Python3数据类型-01

    Python3数据类型-01 在学习了100Days教程的前几节之后,我觉得有必要对python的一些基本知识进行...

  • 对python的认识

    这周我学习了python3,的一些基本知识内容。 保留字即关键字,我们不能把它们用作任何标识符名称。Python ...

  • python的一些基本知识

    1.python通常是一行写完一条语句,但是如果语句很长,我们可以使用反斜杠来实现多行语句。例如: total=i...

  • 就业班第一周总结

    这一周主要学习了MySQL基本知识与部分python基本知识。 通过MySQL45题与leetcode题目巩固基本...

  • Python学习笔记-Day06(二)

    Python学习笔记 Day_06-函数(二) 上节学习了函数的一些基本知识和用法。这一节继续学习函数参数的传递方...

  • 【图文详解】python爬虫实战——5分钟做个图片自动下载器

    python爬虫实战——图片自动下载器 之前介绍了那么多基本知识【Python爬虫】入门知识(没看的赶紧去看)大家...

  • 1.2数字

    一、python数值类型基本知识 完整的python数值类型工具包括: 整数和浮点对象 复数对象 小数:固定精度对...

  • python基础

    在本文简单地介绍python的基本知识。初步了解编程的一些概念 表达式 语言中最基本的解构,表达式包含数值 “3”...

网友评论

      本文标题:python的一些基本知识

      本文链接:https://www.haomeiwen.com/subject/hyajmqtx.html