返回顶部
首页 > 资讯 > 后端开发 > Python >python基础概念学习笔记
  • 843
分享到

python基础概念学习笔记

学习笔记概念基础 2023-01-31 00:01:53 843人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

本次整理python数据类型为:列表list字典dict元组tuple集合set其中涉及概念:模组module类class对象object——————————————————————————————————————————数据类型type

本次整理python数据类型为:

  1. 列表list

  2. 字典dict

  3. 元组tuple

  4. 集合set


其中涉及概念:

  1. 模组module

  2. 类class

  3. 对象object


——————————————————————————————————————————

数据类型type

元组tuple

不可变序列

创建方式

('a',)

tuple('abc')

调用数据方式

t[0]调用的是第一个字符,依此类推

列表list

可变序列

创建方式

list('abc')

['a']

调用数据方式

l[0]调用的是第一个字符,依此类推

切片:list[strat:end:steps]

字典dict

key:vaule集合

创建方式

dict(key:vaule)

{'a':1}

调用数据方式

d['a']以key为调用依据调用vaule

集合set

无序散列字符序列,不重复

去除列表重复数据:list(set(list('a','a','b')))

创建方式

set('abc')

集合运算

并集 |

交集 &

差集 -

称差集 ^

模组module

包含函数和变量的Python文件,可被多个脚本同时调用

调用方式

import (模组名)

使用函数需要用:模组名.函数名

import (模组名) as (新模组名)

import (函数名)from (模组名)

函数可直接使用

__name__属性

默认值为"__main__",被import之后就会变成模块名

if __name__ == '__main__':

                     print 'This program is being run by itself'

                else:

                     print 'I am being imported from another module'

类class

具有相同属性和方法的对象

类相当于一个内置的模块,可在当前脚本内被多次调用

__init__函数

创建类的实例(调用类)的时候会调用这个函数,在此可实现对象的初始化

必要?

形参self

类好比是一张蓝图,使用一个类可以创建多个对象实例,self参数就能告诉是哪个对象调用的,这称为实例调用

>>> class peo:

                def __init__(self,name,age,sex):

                self.Name = name

                self.Age = age

                self.Sex = sex

                def speak(self):

                print "my name" + self.Name

               >>> zhangsan=peo("zhangsan",24,'man')

               >>> print zhangsan.Age

               24

               >>> zhangsan.speak()

               my namezhangsan

               >>> peo.speak(zhangsan)

               my namezhangsan



--结束END--

本文标题: python基础概念学习笔记

本文链接: https://lsjlt.com/news/183033.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • python基础概念学习笔记
    本次整理python数据类型为:列表list字典dict元组tuple集合set其中涉及概念:模组module类class对象object——————————————————————————————————————————数据类型type ...
    99+
    2023-01-31
    学习笔记 概念 基础
  • Python学习基础笔记(全)
    换博客了,还是csdn好一些。 Python学习基础笔记 1.Python学习—linux下Python3的安装 2.Python学习—数据类型、运算符、条件语句 3.Python学习—循环语句 4.Python学习—字符串 5.Pyt...
    99+
    2023-01-31
    基础 笔记 Python
  • python学习笔记01-基础
    数据类型:(1)整数(2)浮点数整数和浮点数在计算机内部存储的方式是不同的(3)字符串字符\本身也要转义,所以\表示的字符就是\Python还允许用r''表示''内部的字符串默认不转义(4)布尔值在Python中,可以直接用True、F...
    99+
    2023-01-31
    学习笔记 基础 python
  • Python学习笔记2——Python概
    Python概述   语言:交流的工具,沟通媒介   计算机语言:人跟计算机交流的工具,翻译官   Python是计算机语言里的一种     代码:人类语言,同过代码命令机器,跟机器交流     Python解释器: 就是那个担任翻译工作...
    99+
    2023-01-30
    学习笔记 Python
  • Redis学习笔记:基础知识
        一、NoSQL和关系型数据库区别     NoSQL非关系型数据库:Redis、MongoDB、HBase等,基于Key-Value存储,采用命令操作。     关系型数据库:Oracle、MySQL、DB2、SQL Se...
    99+
    2020-08-16
    Redis学习笔记:基础知识
  • mysql基础命令学习笔记
        这里不会涉及一些mysql数据库安装之类的知识,但是会将自己学习以及使用mysql一些最常用的mysql语句总结到本篇文章,作为自己的学习记录和笔记。基本的环境为CentOS 6...
    99+
    2024-04-02
  • Python学习笔记(二)Python基
    [root@kaibin ~]# ipython In [1]: import platform In [2]: print platform.uname() ('Linux', 'kaibin.test1', '2.6.32-431.el...
    99+
    2023-01-31
    学习笔记 Python
  • Redis学习笔记(一)概念、数据类型、键
    全称 REmote DIctionary Server 官方定义 Redis是一个开源(BSD许可),内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件 ...
    99+
    2024-04-02
  • 《Flink学习笔记》——第一章 概念及背景
    ​ 什么是批处理和流处理,然后由传统数据处理架构为背景引出什么是有状态的流处理,为什么需要流处理,而什么又是有状态的流处理。进而再讲解流处理的发展和演变。而Flink作为新一代的流处理器,它有什么优势?它的相关背景及概念和特性又是什么?...
    99+
    2023-08-30
    flink 学习 笔记
  • Redis学习笔记——Redis基础介绍
    纸上得来终觉浅,绝知此事要躬行。——陆游《冬夜读书示子聿》 redis基础概念 redis是一个字典结构的存储服务器。以字典结构键值对(key=>value)形式存储数据,并允许其他应用通过TCP协议读写字段中的内容。 我们可以把 r...
    99+
    2018-08-28
    Redis学习笔记——Redis基础介绍
  • mysql学习笔记之基础测试
    10. 基础测试 10.1...
    99+
    2024-04-02
  • python基础入门学习笔记(Python环境搭建)
    Python学习第一篇。把之前学习的Python基础知识总结一下。 一、认识Python 首先我们得清楚这个:Python这个名字是从Monty Python借鉴过来的,而不是源于大家所知道的大蟒蛇的意思。...
    99+
    2022-06-04
    学习笔记 入门 环境
  • Python基础语言学习笔记总结(精华)
    以下是Python基础学习内容的学习笔记的全部内容,非常的详细,如果你对Python语言感兴趣,并且针对性的系统学习一下基础语言知识,下面的内容能够很好的满足你的需求,如果感觉不错,就收藏以后慢慢跟着学习吧...
    99+
    2022-06-04
    学习笔记 语言 精华
  • MongoDB学习笔记:概述
    本文更新于2022-01-23,使用MongoDB 4.4.5。 目录与关系数据库比较组成数据库集合文档数据类型填充因子写入安全自然排序固定集合循环游标索引典型场景GridFS聚合MapReduce副本集同步心跳驱动程序分片连接身份验证系...
    99+
    2016-10-31
    MongoDB学习笔记:概述
  • 数据库基本概念(读书笔记)--python
    1.数据库的概念: 通俗来说就是把数据囤积起来的地方,存储的地方,不局限于磁盘、硬盘、软盘等掉电不易失的地方,掉电易失内存等也可以用来数据囤积。 官方定义:按照数据结构来组织、存储、管理数据的仓库。 早期存...
    99+
    2024-04-02
  • MySQL学习笔记——基础与进阶篇
        目录   一、###MySQL登录和退出     二、###MySQL常用命令     三、###MySQL语法规范     四、###基础查询     五、###条件查询     六、###排序查询     七、###常...
    99+
    2017-06-14
    MySQL学习笔记——基础与进阶篇
  • 韩顺平 2021零基础学Java 学习笔记
    韩顺平 2021零基础学Java 学习笔记(1)(自用)_丨shallow丨的博客-CSDN博客_韩顺平java笔记 韩顺平 2021零基础学Java 学习笔记(2)(自用)_丨shallow丨的博客-CSDN博客  韩顺平 2021零基础...
    99+
    2023-10-01
    学习
  • Python机器学习之基础概述
    目录一、基础概述二、算法分类三、研究内容一、基础概述 机器学习(Machine Learing)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多...
    99+
    2024-04-02
  • mysql学习笔记一 基础知识及DDL
    规范 一条语句要以分号(;)结束 sql可以单行和多行书写,一般通过缩进和换行书写提高代码可读性 sql的关键词一般都要全大写 分类 DDL(Data Defination Language)  数据定义语言  用于操作数...
    99+
    2019-12-24
    mysql学习笔记一 基础知识及DDL
  • Ruby元编程基础学习笔记整理
    笔记一: 代码中包含变量,类和方法,统称为语言构建(language construct)。 # test.rb class Greeting def initialize(text) @tex...
    99+
    2022-06-04
    学习笔记 基础 Ruby
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作