精华内容
下载资源
问答
  • 这里对python基本用法做一个总结介绍。一、 变量类型1、 变量赋值Python中的变量赋值不需要类型声明,每个变量在使用前都必须赋值,变量赋值之后才会被创建。使用等号进行变量的赋值。2、 多个变量赋值为多个变量...

    Python 的设计具有很强的可读性,易于使用。这里对python基本用法做一个总结介绍。

    一、 变量类型

    1、 变量赋值

    Python中的变量赋值不需要类型声明,每个变量在使用前都必须赋值,变量赋值之后才会被创建。使用等号进行变量的赋值。

    2、 多个变量赋值

    为多个变量赋值时或进行列表内数据的交换时,可以使用这样的赋值方式。

    3、 标准数据类型

    在内存中存储的数据可以有多种类型。python定义了一些标准类型,用于存储各种类型的数据。下面列举了几种数据类型:

    A、 数字

    数字数据类型用于存储数值,数字类型是不可变数据类型。Python支持3种不同的数字类型:

    int:通常被称为整型,不带小数,正负整数都可以,注意python3没有python2的Long类型。

    float:浮点型由整数部分与小数部分组成,浮点型可以用科学计数法表示。

    complex:复数可以由实部和虚部构成。

    B、 字符串

    字符串是python中最常用的数据类型,是不可变数据类型,可以使用单引号或双引号包住来表示。支持切片操作。

    C、 列表

    列表是python中的基础数据类型,是可变数据类型,使用方括号将元素包裹,使用逗号将元素分割。支持切片操作。

    Python的列表生成式是一个非常方便的用法。

    D、 元组

    Python 的元组与列表类似,不同之处在于元组的元素不能修改。元组是不可变数据类型。支持切片操作。

    E、 字典

    字典是python中唯一的映射类型,采用键值对的方式储存数据,字典的键必须是不可变数据类型。

    总结一下:

    不可变数据类型:当该数据类型的对应变量的值发生了改变,那么它对应的内存地址也会发生改变,对于这种数据类型,就称不可变数据类型。

    可变数据类型:当该数据类型的对应变量的值发生了改变,那么它对应的内存地址不发生改变,对于这种数据类型,就称可变数据类型。

    二、 迭代器与生成器

    A、 迭代器

    迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。

    两种方法创建一个迭代器对象:1、对于可迭代对象(列表、字符串、元组),使用iter()方法进行将一个可迭代数据类型用于创建迭代器。2、使用“元组生成式”,创建可迭代对象。

    两种方法返回迭代器中的元素:1、next()方法,每次调用依次返回迭代器中的元素。如果迭代器中没有元素,会报错。2、使用for循环取出元素。

    B、 生成器

    在Python中,使用了yield的函数被称为生成器。简单点理解生成器就是一个迭代器。

    在调用生成器运行的过程中,每次遇到 yield时函数会暂停并保存当前所有的运行信息,返回yield的值,并在下一次执行next()方法时从当前位置继续运行。

    同样,生成器也可以使用for循环进行调用。

    三、 条件语句

    Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。

    Python中用elif代替了else if,所以if语句的关键字为:if–elif–else。其中if和elif后面要跟上条件,如果满足条件执行代码块,执行代码;如果都不满足,执行else后的代码块。

    四、 循环语句

    Python中的循环语句有for和while。

    break 语句可以跳出for和while的循环体。如果你从 for或 while 循环中终止,任何对应的循环 else 块将不执行。

    continue语句被用来跳过当前循环块中的剩余语句,然后继续进行下一轮循环。

    五、 函数

    函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。

    对于列表、字典、字符串等数据类型,python提供了很多的内建函数,这里对这些常用函数做一个说明:

    列表的函数:

    字符串的函数:

    字典的函数:

    除了Python内置的函数,还可以设计自定义函数。

    六、 文件操作

    Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 异常。

    使用open()方法一定要保证关闭文件对象,即调用close()方法。

    open方法的常用两个参数有file(文件路径),mode(读写文件的方式)。常用的mode方式有:

    一般使用with结构。使用with结构的好处是不用在每次打开文件后再进行关闭操作。

    展开全文
  • python基本用法

    2017-12-26 00:31:18
    nootbook用法 new:新建 运行:shift+回车 删除:小剪子图标

    nootbook用法
    new:新建
    运行:shift+回车
    删除:小剪子图标

    展开全文
  • Python基本用法

    2018-04-21 09:55:47
    1.操作文件时,遇到类似:OSError: [Errno 22] Invalid argument:的错误。注意不要只拷贝Windows下的目录分隔符。换成‘/’。或者使用“\\”如下:b = xlrd.open_workbook('D:\\KwDownload\\song\\a.xlsx')或者在'...
    1.操作文件时,遇到类似:

    OSError: [Errno 22] Invalid argument:

    的错误。

    注意不要只拷贝Windows下的目录分隔符。换成‘/’。或者使用“\\”如下:

    b = xlrd.open_workbook('D:\\KwDownload\\song\\a.xlsx')

    或者在'路径'前边加个r。

    展开全文
  • 主要介绍了10个易被忽视但应掌握的Python基本用法,如字典推导、内省工具等,主要针对Python3版本,需要的朋友可以参考下
  • 这里对python基本用法做一个总结介绍。一、 变量类型1、 变量赋值Python中的变量赋值不需要类型声明,每个变量在使用前都必须赋值,变量赋值之后才会被创建。使用等号进行变量的赋值。2、 多个变量赋值为多个变量...

    a68a517a4475e13c04eaeea0ef539c62.png

    Python 的设计具有很强的可读性,易于使用。这里对python基本用法做一个总结介绍。

    一、 变量类型

    1、 变量赋值

    Python中的变量赋值不需要类型声明,每个变量在使用前都必须赋值,变量赋值之后才会被创建。使用等号进行变量的赋值。

    ecd9e71649a4ae93c2d4cb1dbd4374db.png

    2、 多个变量赋值

    为多个变量赋值时或进行列表内数据的交换时,可以使用这样的赋值方式。

    822fd434320a560ff767857389526c1f.png

    9a8d2cccb5132b69f230a68e6557b25e.png

    3、 标准数据类型

    在内存中存储的数据可以有多种类型。python定义了一些标准类型,用于存储各种类型的数据。下面列举了几种数据类型:

    A、 数字

    数字数据类型用于存储数值,数字类型是不可变数据类型。Python支持3种不同的数字类型:

    99384008d5a99b1bc503088046602973.png

    int:通常被称为整型,不带小数,正负整数都可以,注意python3没有python2的Long类型。

    float:浮点型由整数部分与小数部分组成,浮点型可以用科学计数法表示。

    complex:复数可以由实部和虚部构成。

    B、 字符串

    字符串是python中最常用的数据类型,是不可变数据类型,可以使用单引号或双引号包住来表示。支持切片操作。

    e219918f766d779c601f6483fbf21296.png

    C、 列表

    列表是python中的基础数据类型,是可变数据类型,使用方括号将元素包裹,使用逗号将元素分割。支持切片操作。

    457327908d84ee1a25a17f0c501830ac.png

    Python的列表生成式是一个非常方便的用法。

    ee57545ba215f8d4a53324e69a7d2d89.png

    D、 元组

    Python 的元组与列表类似,不同之处在于元组的元素不能修改。元组是不可变数据类型。支持切片操作。

    0dbc15e46244ec3361c64e4d09827988.png

    E、 字典

    字典是python中唯一的映射类型,采用键值对的方式储存数据,字典的键必须是不可变数据类型。

    9ea807bc3b84af69658e8c99403bbcde.png

    总结一下:

    不可变数据类型:当该数据类型的对应变量的值发生了改变,那么它对应的内存地址也会发生改变,对于这种数据类型,就称不可变数据类型。

    可变数据类型:当该数据类型的对应变量的值发生了改变,那么它对应的内存地址不发生改变,对于这种数据类型,就称可变数据类型。

    二、 迭代器与生成器

    A、 迭代器

    迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。

    两种方法创建一个迭代器对象:1、对于可迭代对象(列表、字符串、元组),使用iter()方法进行将一个可迭代数据类型用于创建迭代器。2、使用“元组生成式”,创建可迭代对象。

    两种方法返回迭代器中的元素:1、next()方法,每次调用依次返回迭代器中的元素。如果迭代器中没有元素,会报错。2、使用for循环取出元素。

    7b340b80b63268d94af863449f5c2c31.png

    9e7ff51eba3cc8c1f8d6895a6336d2fa.png

    B、 生成器

    在Python中,使用了yield的函数被称为生成器。简单点理解生成器就是一个迭代器。

    在调用生成器运行的过程中,每次遇到 yield时函数会暂停并保存当前所有的运行信息,返回yield的值,并在下一次执行next()方法时从当前位置继续运行。

    5597903521b7da0c388772991666c260.png

    同样,生成器也可以使用for循环进行调用。

    三、 条件语句

    Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。

    Python中用elif代替了else if,所以if语句的关键字为:if–elif–else。其中if和elif后面要跟上条件,如果满足条件执行代码块,执行代码;如果都不满足,执行else后的代码块。

    3ca4aa46e9660a205d3457c6b8a5bcd9.png

    四、 循环语句

    Python中的循环语句有for和while。

    break 语句可以跳出for和while的循环体。如果你从 for或 while 循环中终止,任何对应的循环 else 块将不执行。

    2ea31fd8aa66097310650a59a256e63c.png

    continue语句被用来跳过当前循环块中的剩余语句,然后继续进行下一轮循环。

    977af2e16d55b8b52a8b80606fb67184.png

    五、 函数

    函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。

    对于列表、字典、字符串等数据类型,python提供了很多的内建函数,这里对这些常用函数做一个说明:

    列表的函数:

    8ee4abd32cd63672e39db2aec2526016.png

    字符串的函数:

    ef5a70270c7f05be839e90a98881a389.png

    字典的函数:

    6f7063a6265612687eb9d2b0b78f3567.png


    除了Python内置的函数,还可以设计自定义函数。

    56a7880072420f55e8615896f1ba018f.png

    六、 文件操作

    Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 异常。

    使用open()方法一定要保证关闭文件对象,即调用close()方法。

    open方法的常用两个参数有file(文件路径),mode(读写文件的方式)。常用的mode方式有:

    b0f79cb8348b4bf6ab649b56f4892941.png


    一般使用with结构。使用with结构的好处是不用在每次打开文件后再进行关闭操作。

    d2dfc5b24052fecca1b3e60fbc2b7c71.png
    展开全文
  • Python 基本用法简介: Numbers, Strings , Lists的用法
  • python基本用法 “”“1.命名规则:允许大小写字母,数字,下划线,汉字命名,但是首位不能是汉字,中间不能出现空格,长度没有限制2.33个保留字 “””""" 1.False:错误 2.None:空值 3.True:正确 4.and:与,有0返回0,没0...
  • python基本用法总结

    2018-05-03 16:48:09
    一对python脚本语言的认识直观上面来讲,在语法和对象的概念上面python跟C++很像,作为脚本语言,它又具备简单便捷的特点,尤其体现在对文本资料的处理上面,简单的几行代码,就能完成C语言几十行代码的功能。...
  • python基本用法与知识

    2019-06-26 18:38:37
    1.python2与python3的区别 print: python2的print使用''或者"" python3的print使用('')或者("") 编码问题 python2使用的默认编码格式是asscii编码,不可以直接输入中文。但python3可以 除法运算 ...
  • Python基本用法(一)

    2020-08-09 03:12:50
    这段时间由于对文件操作,处理数据集等方面的需求,需要复习一下脚本语言,shell语言和python都在这方面提供了许多...这里整理了一下python的一些常用用法,算作是自己的复习。 所用的环境为 ubuntu 16.0和python3.5。
  • Python编程博大精深,知识点众多,需要先整体上了解python的一些基本用法之后再去对每一个知识点细细研究,这样学习的速度会快很多。所以下面就先看一些python事先需要知道的基本知识。 交互模式编程: 所谓交互...
  • Python编程博大精深,知识点众多,需要先整体上了解python的一些基本用法之后再去对每一个知识点细细研究,这样学习的速度会快很多。所以下面就先看一些python事先需要知道的基本知识。 交互模式编程: 所谓交互就是...
  • Python VS MATLAB 1.常用字符 “#”注释(%) “\”继续(…) “:”多个语句构成代码组,比如if、while、for这样的复合语句以关键词开始,:结束 “;”python中单行不输出指令不需要写“;”,但同一行书写多个...
  • python语句与语法1.python简单语句的基本介绍>>> while True: #简单的while循环... reply = input('Enter text:') #调用了Input,将输入传参给reply... if reply == 'stop': break #如果输入的是stop就退出...
  • 一图了解Python3基本用法
  • 如果我们要给没有python环境的朋友分享自己编的python程序,肯定是用exe文件的方式分享。因为如果别人没有python环境,你的程序就执行不了,也就没有结果。就算有,没有接触过python的朋友,也不知道怎么执行。(注...
  • Python常见用法

    2017-09-10 22:14:38
    Python基本用法之从二进制或者TXT文件中读取float数据,对数据重采样后再批量写入二进制或者TXT文件中,并将数据生成曲线图,并批量保存图像的一些参考资料
  • 前言本文主要介绍的是关于python中open函数用法的相关资料,用法如下:name = open('errname.txt','w')name.readline()name.close()1、看下第一行的代码用来访问磁盘中存放的文件,可以进行读写等操作,例如上例中 '...
  • 由于项目数据库要转到mysql,所以今天花了个把小时对python-mysql用法基本上了解了下,总结如下:先来看一个代码:# -*- coding: utf-8 -*-import MySQLdb as mdbimport sys#将con设定为全局连接con = mdb.connect ...
  • Python基本用法

    2020-06-03 20:45:43
    1:Python 可以同一行显示多条语句,方法是用分号; 2:在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。 3:Python 中的标识符是区分大小写的。 4:以单下划线开头_foo的代表不能...
  • python import用法

    千次阅读 2017-07-03 15:31:52
    python import基本用法
  • python assert 基本用法

    千次阅读 2018-12-24 14:57:29
    python2下,assrt使用方法为: def foo(s): n = int(s) assert n != 0, 'n is zero!' print n foo(0),结果为 File "D:/demo3301.py", line 65, in <module>  foo(0)  File "D...
  • python xpath 基本用法

    千次阅读 2016-03-19 21:28:59
    在进行网页抓取的时候,分析定位html节点是获取...以下是关于xpath的一些基本用法:在介绍XPath的匹配规则之前,我们先来看一些有关XPath的基本概念。首先要说的是XPath数据类型。XPath可分为四种数据类型: 节点集(no
  • python numpy基本用法

    2018-10-25 17:17:04
    1.数组用法 list_1 = [1,2,3,4] array_1 = np.array(list_1) 这样就可以对array_1进行计算了。 获得二维数组 array_3 = np.array([list_1,list_2]) 获得数组的类型 array_3.dtype 获得数组的元素个数 ...
  • python unittest 基本用法

    2019-10-31 15:21:27
    unittest的使用分为6个步骤: 1.导入unittest模块 2.定义测试类,父类为unittest.TestCase 可继承unittest.TestCase的方法,如setUp和tearDown方法,不过此方法可以在子类重写,覆盖父类方法。 ...
  • 主要介绍了Python Requests库基本用法,结合实例形式总结分析了Python Requests库安装、请求发送与响应、文件下载、重定向等相关操作技巧及注意事项,需要的朋友可以参考下
  • Python3基本用法 2020.2.20 Python3简介 Python是一个高层次的结合了解释性、编译性、互动型和面向对象的脚本语言。 Python的设计具有很强的可读 %8.5f格式说明符表示输出为宽度为8、小数点后保留5位小数的浮点数。...
  • Python基础用法

    2021-01-28 13:06:37
    Python基础用法,本文列举了Python基本语句,使用时将下列代码段复制到编辑器并运行,通过对照代码和输出结果来理解Python用法。 #Python基础语法 # # 注释 ''' 多 行 注 释 ''' print('hello world') ...
  • python tkinter 基本用法

    千次阅读 2018-08-30 11:38:01
    创建一个窗口 import tkinter as tk import tkinter.messagebox as mbox window=tk.Tk() window.mainloop() 顶置窗口 window.wm_attributes('-topmost',1) 设置窗口大小以及位置 ... %(w,h,x,y)) ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 8,482
精华内容 3,392
关键字:

python基本用法

python 订阅