Python不用学,用用你就会。

本辑答疑针对Python自然学习法二阶第二单元课程:

Q:什么是字典?

A:字典也是Python里面的一种多元素数据的存放方式。对于多个元素需要存放在一个变量名下的数据,Python里面常见的有三种基本方式,分别用中括号、大括号、小括号括起来:列表 (list):一系列数据,用中括号括起来,如 odd = [1, 3, 5, 7, 9]。

字典 (dict):一系列数据包括索引的数据,用大括号括起来,如 student = { 'Name': '小明', 'Age': 12, 'Class': '三班'}

元组 (tuple):与列表完全一样,唯一的区别是不允许修改数据,用小括号括起来,如 stars = ('太阳', '月亮', '地球')。如果确定该数据不应该被修改,就应该使用元组,以避免意外修改。

注意,在引用数据的时候,都是用中括号。例如上面的例子中 odd[0] 等于 1,studen['Name'] 等于 '小明',stars[2] 等于'地球'。注意列表和元组的索引号是自己数的,从0开始;而字典的索引是直接使用冒号前面的部分,叫“key”。

Q:什么matplotlib?

A:Python里除了random、math、turtle等常用的内置库外,还有几个非常重要的第三方库,了解一下:matplotlib: 重要的数学作图工具

numpy:重要的数学运算工具,尤其矩阵等运算

pandas:重要的数据与表格处理工具,例如与excel配合

第三方库模块需要在终端模式下用如下命令安装:

pip install 模块名 # 模块名例如 pandas

如果你使用Pycharm,在设置菜单里面也可以安装。

Q:Python如何读写文件?

A:Python内置的对文件的基本操作方法为先打开文件:

myfile = open('文件名’ [, r/w/a]) # myfile 是自己取的变量名; r/w/a对应读、写、添加三种模式

然后可以读取或写入:

myfile.read([读取文字数量])

myfile.read('要写入的内容')

千万记得最后要关闭文件:

myfile.close()

python答疑的作用_不学Python之集中答疑(5)相关推荐

  1. python quit函数作用_初识Python之基础知识

    安装了Anaconda3以及Jupyter notebook后对Python中的一些基础语法.定义容器,对容器做增删改,定义及调用函数做了学习,并且在notebook中实践敲了代码 数据类型:字符串( ...

  2. python中括号的作用_浅析python 中大括号中括号小括号的区分

    python语言最常见的括号有三种,分别是:小括号( ).中括号[ ]和大括号也叫做花括号{ }.其作用也各不相同,分别用来代表不同的python基本内置数据类型. 1.python中的小括号( ): ...

  3. python对财务的作用_学习Python对财务工作者有哪些用途?

    可以用来处理数据,进行更深层次的数据分析 会计财务都离不开和数据打交道,而且每天有大量重复性工作,所以学习Python最大的用处是:释放大部分人力对数据的处理,解放重复劳动性工作. 另外也在评估预算的 ...

  4. python中点的作用_一分钟了解Python中“*”的作用

    一分钟了解Python中"*"的作用 在为函数传递参数和函数定义时使用参数的时候,时常会看到有和 *和**,下面分别讲解其作用. 调用函数时使用*和 ** 假设有函数 def te ...

  5. python中main的作用_浅析python 中__name__ = '__main__' 的作用

    很多新手刚开始学习python的时候经常会看到python 中__name__ = \'__main__\' 这样的代码,可能很多新手一开始学习的时候都比较疑惑,python 中__name__ = ...

  6. python逢七拍手游戏_不学Python迟早会被淘汰?Python真有这么好的前景?

    最近几年Python编程语言在国内引起不小的轰动,有超越Java之势,本来在美国这个编程语言就是最火的,应用的非常非常的广泛,而Python的整体语言难度来讲又比Java简单的很多.尤其是在运维的应用 ...

  7. 简述python解释器的作用_什么是python解释器?

    当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件.要运行代码,就需要Python解释器去执行.py文件. 由于整个Python语言从规范到解释器都是开源的 ...

  8. python函数中self的作用_在Python中self的用途是什么?

    如果您使用的是Python,那么"自我"一词是无法逃避的.它用于方法定义和变量初始化中.每次定义方法时,都会显式使用self方法.在本文中,我们将按以下顺序深入了解Python的自 ...

  9. python大牛 关东升_《Python从小白到大牛》第4章 Python语法基础

    本章主要为大家介绍Python的一些语法,其中包括标识符.关键字.常量.变量.表达式.语句.注释.模块和包等内容. 标识符和关键字 任何一种计算机语言都离不开标识符和关键字,因此下面将详细介绍Pyth ...

最新文章

  1. 新手对于iPhone开发环境等入门问题解答汇总
  2. mysql数据库array_mysql数据库array
  3. 简单哈弗曼树(Java)
  4. pythonui自动化测试平台_django+appium实现UI自动化测试平台(开源部分,可定制开发)...
  5. 一个数组分成两部分,让两部分的差最小
  6. restfull api 接口 规范
  7. Java基础知识编写一个HelloWorld案例
  8. Java 创建线程的4种方式
  9. yii模版中的判断方法
  10. 怎样统计PPT演示文稿的字数
  11. linux下texlive的卸载,linux下安装TexLive
  12. ams1117 lm317 对比_LM317和AMS-1117-3.3
  13. 在线密码破解medusa
  14. linux 阿波罗 计划,linux下搭建阿波罗分布式配置中心
  15. prometheus 监控告警安装与设置
  16. 前端面试八股文(详细版)—上
  17. Rest-assured + testNG1
  18. 多重网格法(multigrid)求解1d泊松方程--python
  19. JAVA8的ConcurrentHashMap为什么放弃了分段锁,有什么问题吗,如果你来设计,你如何 设计。
  20. PDF有权限密码怎么办?

热门文章

  1. 计算机网络ieee,博士生程珂论文连续两年被计算机网络顶级会议IEEE INFOCOM录用...
  2. 使用nginx搭建https服务器
  3. Android studio ERROR: Software caused connection abort: recv failed 解决方法
  4. Android studio 导入module方法
  5. 华为手机记事本导出_深夜浅谈怎样用一部手机做电影解说?
  6. java调用dubbo服务器_dubbo源码分析-服务端注册流程-笔记
  7. Python四大金刚之三:元组
  8. 筛选法求1到100以内的素数
  9. matlab多缝夫琅禾费,常见的多缝夫琅禾费衍射.ppt
  10. STL中 map 和 multimap