iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python入门(四)
  • 618
分享到

python入门(四)

入门python 2023-01-31 03:01:14 618人浏览 泡泡鱼

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

摘要

         python*列表生成 1语法:      range(starti  stop step)         2.7版本      list(range(starti  stop step)))     3.5     2

         python

*列表生成

 1语法:

      range(starti  stop step)         2.7版本

      list(range(starti  stop step)))     3.5  

 

 2.通过循环生成列表:

  [x for x in range(1,11)  if]  

*元组:

  1什么是元组:也是一种容器类型,元组的元素不能修改,元组使用小括号包裹数据

  2.如何创建:在括号中添加元素,用逗号隔开

    1. tup1=('kate','lisa',1997,2000)

      tup2=(1,2,3,4,5)

      tup3='a','b','c','d'

 3.如何创建空元组

     tup=()

     元组中只包含一个元素时,需要在元素后面添加逗号

元组与字符串类似,下标也是从0开始,可以进行截取组合

4.访问元组:

  元组可以使用下标该问值

5.修改元组

  元组中的元素值是不允许修改的,但我们可以对元组进行连接组合

6删除元组

  元组中的元素是不允许删除的,可以用del语句来删除整个元组

  del 元组;//执行完语句会报错

7元组运算符

 组合、复制,运算后生成新的元组

   a.len()

   b.连接+

   c.复制 print((1,2,3)*2)
   d. 元素是否存在  print(3 in (1,2,3))

   e.迭代(循环遍历元组元素)

     for x in 元组:

        print(x)

8.元组截取

  a=('how' ,'are','you')

  a[1]

  a[-2]

  a[1:]//are you

 9.无关闭分隔符

  x,y=1,2

  print(x,y)   //2.7版本 

10.元组内置函数

  a.len(t)

  b.max(t)

  c.min(t)

  d.  tuple(lists) 将列表转换为元组 

字典:

  由健和值,成对组成的对象,字典也被称为关联数组(hash列表) 

  对象=数据+方法

 字典特点:1.无序(通过健实现元素存取)

           2.可变: 通过健改变值

           3.异构:支持多种数据类型

          4.嵌套:可以在健值对中的值部分出现字典、列表、元组

            如果同一个健同时出现两次,后一个值会被记住

字典定义:

  方法一:{key1:value1,key2:value2...}key1必须用引号包裹

  注意:字典中的健必须是唯一的,而值可以不唯一

 方法二:dict() 内置函数,指定健值

   x=dict(ename='fbb',sx=95,yw=65)

该问字典里的值:x['ename']

修改字典里的值:

  x[key]=value

  添加新元素:x[newkey]=newvalue

删除字典元素 (x字典)

   1删除字典中的元素

    del x['key']

   2.清空字典所有条目

     x.clear()

   3.删除整个字典

    del x

变量解包:items( )将字典转化为健、值作为元组的列表

       x={'a':1,"b":2,'c':3}

        x.items()

只取健:keys()

   x.keys()

只取值:values()

     x.values()

has _key():判断是否存在某个健,返回结是bool

   x.has_key('健')

len():取得字典中健值对个数

  len(x)

 update():在原字典上合并字典,健相同时会覆盖 

    x1.update(x2);  

get():取得某个健对应的值:

   x.get(key);

pop():弹出指定健对应的值

   x.pop(key)

clear()

   x.clear()

 

**字典的遍历:

   for key in x:

       循环体;


--结束END--

本文标题: python入门(四)

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

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python入门(四)
             python*列表生成 1语法:      range(starti  stop step)         2.7版本      list(range(starti  stop step)))     3.5     2...
    99+
    2023-01-31
    入门 python
  • python入门(四)python对文件
    python对文件的操作很常用,比如我们需要打开一个文件获取数据,或者创建文件改变数据 vi 1.txt hello word 我们创建一个文件叫1.txt,然后我们需要对文件进行操作 1、对文件进行读 file = open("1.tx...
    99+
    2023-01-31
    入门 文件 python
  • Python入门教程(十四)Python的集合
    目录集合(Set)访问项目更改项目添加项目获取 Set 的长度删除项目合并两个集合set() 构造函数Set 方法集合(Set) 集合是无序和无索引的集合。在 Python 中,集合...
    99+
    2023-05-16
    Python Python 集合
  • Python入门教程(四)Python注释介绍
    目录创建注释多行注释开始之前,先给大家讲个笑话… 程序员最讨厌的两种人:写代码不写注释的人和让自己写注释的人。 注释可用于解释 Python 代码。注释可用于提高代码的...
    99+
    2023-05-14
    Python入门 Python注释介绍
  • Python入门教程(二十四)Python的迭代器
    目录Python 迭代器迭代器 VS 可迭代对象(Iterable)遍历迭代器创建迭代器StopIterationPython 迭代器 迭代器是一种对象,该对象包含值的可计数数字。 ...
    99+
    2023-05-17
    Python 入门 Python 迭代器
  • Python3快速入门(四)——Pyth
    一、Python包简介 1、包 Python中使用包管理模块,包通常对应一个目录,必须在目录下创建一个init.py模块,init.py模块的模块名称即为包名,Python才会将目录解析为包。init.py文件内可以定义初始化包的内容,导...
    99+
    2023-01-31
    入门 快速 Pyth
  • 【Python入门系列】第十四篇:Python Web开发
    文章目录 前言一、PythonWeb开发简介二、开发准备工作三、开发步骤四、开发案例1、使用Flask框架创建一个简单的Web应用程序2、使用Django框架创建一个简单的待办事项应用程序3、...
    99+
    2023-09-03
    python 前端 web开发
  • 安全入门第四天
    一、 文件读取漏洞 进入usafe Filedownload 将地址的down_nba.php改为: execdownload.phpfilename=…/…/…/inc/config.inc....
    99+
    2023-09-04
    安全 php web安全
  • Python入门教程(四十)Python的NumPy数组创建
    目录创建 NumPy ndarray 对象数组中的维0-D 数组1-D 数组2-D 数组3-D 数组检查维数?更高维的数组创建 NumPy ndarray 对象 NumPy 用于处理...
    99+
    2023-05-12
    Python NumPy 数组 NumPy 数组创建
  • Python入门教程(三十四)Python的文件处理
    目录文件处理语法文件处理是任何 Web 应用程序的重要组成部分。 Python 有几个用于创建、读取、更新和删除文件的函数。 文件处理 在 Python 中使用文件的关键函数是 op...
    99+
    2023-05-18
    python 文件 python文件处理
  • Python机器学习入门(四)之Python选择模型
    目录1.数据分离与验证1.1分离训练数据集和评估数据集1.2K折交叉验证分离1.3弃一交叉验证分离1.4重复随机分离评估数据集与训练数据集2.算法评估2.1分类算法评估2.1.1分类...
    99+
    2024-04-02
  • Python3快速入门(十四)——Pan
    一、DataFrame IO 1、CSV文件 pandas.read_csv(filepath_or_buffer, na_values='NAN', parse_dates=['Last Update'])从CSV文件中读取数...
    99+
    2023-01-31
    入门 快速 十四
  • Python入门四:创建第一个图形界面
    1、使用QtDesigner制作界面,打开的界面设计工具QtDesigner,如图:2、新建窗体,选择Main Window3、添加几个组件4、添加事件点击拖动按钮添加并关联事件5、保存ui文件6、右键.ui文件使用PyUIC工具转化.u...
    99+
    2023-01-31
    第一个 图形界面 入门
  • HTML入门零基础教程(四)
    嗨,大家好,我是异星球的小怪同志 一个想法有点乱七八糟的小怪 如果觉得对你有帮助,请支持一波。 希望未来可以一起学习交流。 通过前三篇的学习,相信你们对HTML有了一些基础的了解,那么我们就来先做一个小练习,巩固一下之前所学习的知识。 目...
    99+
    2023-08-31
    html 前端 css javascript vscode
  • Python入门
    ---恢复内容开始---   在这章中,我了解到了计算机的概念、Python的发展史以及Python语言的版本之间的区别,并自己安装了Python的编辑器。通过安装Python编辑器,我认识到安装软件也可以在官网上安装。     在第...
    99+
    2023-01-30
    入门 Python
  • python 入门
    1、 python 脚本的编写   文件:hello.py   第一步:在第一行添加  #!/usr/bin/env python #!/usr/bin/env python3 print("hello world");    第二步...
    99+
    2023-01-30
    入门 python
  • Flask入门到放弃(四)—— 数据库
    转载请在文章开头附上原文链接地址:https://www.cnblogs.com/Sunzz/p/10979970.html ORM ORM 全拼Object-Relation Mapping,中文意为 对象-关系映射。主要实现模型对象...
    99+
    2023-01-31
    入门 数据库 Flask
  • 前端基础入门四(JavaScript基础)
    目标:掌握编程的基本思维掌握编程的基本语法我们先来学习JavaScript基础,后续会讲解JavaScript高级。重点内容变量的声明及使用数据类型类型转换运算符JavaScript介绍JavaScript是什么JavaScript是一种运...
    99+
    2023-06-03
  • 【大虾送书第四期】《Python之光:Python编程入门与实战》
    目录 ✨写在前面 ✨本书亮点 ✨强力推荐 ✨文末福利       🦐博客主页:大虾好吃吗的博客      🦐专栏地址:免费送书活动专栏地址 写在前面         作为一种极其流行...
    99+
    2023-08-31
    python 开发语言 编辑器 原力计划
  • python django入门
    目录1.mvc vs mvtmvc:mvt:2.虚拟环境3.安装包4.创建django项目5.创建应用6.模型ORM选项 说明7.后台管理系统(站点管理)1.mvc vs mvt m...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作