美文网首页
python对象基础

python对象基础

作者: loveyena | 来源:发表于2021-01-06 15:39 被阅读0次

        python对象:字符串对象、数字对象、列表、字典、函数、类、模块。

        变量:可以是数字、字符串、算式,字母(大小写均可)开头,后面用下划线或数字,大小写敏感、不能与关键词和内置函数相同。

        函数:给一串动作起名字,函数定义在函数名后面加括号和冒号,调用函数直接使用函数名加括号即可。

        函数的调用参数,可以一个也可以多个,把不确认的变量参数化。函数调用方法:可以输入参数名等于值,也可以直接输入参数值,一旦前面参数写了参数名,后面的全部要写,不然会报错。函数返回值 return x+3 x可以是函数的参数。

        单引号、双引号、三引号,成对出现。不增加跨行转义字符的时候,使用三引号并回车换行,可以实现跨行,当然也支持在三引号中间增加跨行转义符。使用单引号和双引号主要是为了方便在字符串内部增加引号。

        字符串拼接,使用加号拼接多个字符串,也可以不是用加号进行字符串拼接,带加号会更加清晰。使用乘法符号对字符串进行重复次数的操作,如 'we'*10 即将we连续10次,字符串属于序列。

        位置索引,顺序从0开始从第一个字符的左边位置开始计算,倒序从-1开始且标注在倒数第一个字符的左边位置开始计算。len(str1)可以打印出字符串长度。

        切片操作,从字符串中截取一部分,和索引一样,用方括号标识切片的开始和截止位置,只包含开始,不包含结束。str1[5:9],str1[5:] str[:4],也可以用复数下标。

        列表:也是一种序列,但可以支持任何元素的存储,列表定义用方括号框多个元素。列表里面还可能存在列表,索引到列表的时候还是会把该子列表看成一个对象,只有一个下标。切片操作与字符串一致。alist[3][1]表示的是取列表中子列表的标记为1的元素。列表支持元素赋值,可以通过索引位置对元素进行重新赋值。如alist[3]= 'a'。

        元组不支持元素修改,其他和列表一样,且如果元组的定义时,只有一个参数,不带或带圆括号的情况下,都要带逗号,不然就不能成为元组类型。a=(1,),切片的时候要用中括号。

相关文章

  • python面向对象学习笔记-01

    学习笔记 # 0,OOP-Python面向对象 - Python的面向对象 - 面向对象编程 - 基础 -...

  • Python OOP-1

    0. OOP-Python面向对象 Python面向对象 面向对象编程基础公有私有继承组合,Mixin 魔法函数魔...

  • Python 入门笔记

    1.Linux基础 2.Python基础 3.Python面向对象 4.项目实战 励志公式 1.01365=...

  • 黑马上海37期Python全套视频课程

    python基础班 1-1 Linux基础 1-2 python基础 1-3 面向对象 1-4 项目飞机大...

  • Python面向对象之访问控制!

    回顾 在Python进阶记录之基础篇(十五)中,我们介绍了面向对象的基本概念以及Python中类和对象的基础知识,...

  • Python对象

    1 python对象基础 1.1 python对象特征 身份:每一个对象都有一个唯一的身份标识自己,任何对象的身份...

  • python对象基础

    python对象:字符串对象、数字对象、列表、字典、函数、类、模块。 变量:可以是数字、字符串、算式,字母(大小写...

  • python面试题

    python面试题 python基础 Python的函数参数传递类型是属于对象的,而不是变量。而对象有两种,“可更...

  • 001-python知识

    Python基础 一、Python的基本概念 (一)面向对象 Python是一门面向对象的语言,像C语言和GO语言...

  • python面向对象之基本篇

    在学习python面向对象的时候,确保自己对python基础已经有所掌握,包括python安装使用,python基...

网友评论

      本文标题:python对象基础

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