Python还是很久之前用过,大约一年前吧,而且只是很简单的使用。现在时间比较充足,而且作为一个崇尚唯快不破的语言,我想要拾起来。

目前主要的参考是为中国电力出版社的《Python编程》(第四版)。

准备将代码都手工敲一遍。今天体验下IDLE下敲代码。以后书上所有的代码及运行结果我都会直接拷贝过来,备份。

Python 3.7.0b2 (tags/v3.7.0b2:b0ef5c979b, Feb 27 2018, 20:38:21)
[Clang 6.0 (clang-600.0.57)] on darwin
Type "copyright", "credits" or "license()" for more information.
>>> bob = ['Bob', 42, 30000, 'software']
>>> sue = ['sue', 45, 40000, 'hardware']
>>> bob[0],sue[2]
('Bob', 40000)
>>> bob[0] = 'Bob Smith'
>>> bob[0]
'Bob Smith'
>>> bob[0].split()[-1]
'Smith'
>>> sue[2] *=1.25
>>> sue
['sue', 45, 50000.0, 'hardware']
>>> people = [bob, sue]
>>> for person in people:print(person)['Bob Smith', 42, 30000, 'software']
['sue', 45, 50000.0, 'hardware']
>>> people[1][0]
'sue'
>>> people[1][0] = 'Sue Jones'
>>> pays = [person[2] for person in people]
>>> pays
[30000, 50000.0]
>>> pays2 = map((lambda x:x[2]), people)
>>> list(pays2)
[30000, 50000.0]
>>> sum(person[2] for person in people)
80000.0
>>> people.append(['Tom', 50, 0, None])
>>> len(people)
3
>>> NAME, AGE, PAY = range(3)
>>> bob = ['Bob Smith',42,10000]
>>> bob[NAME]
'Bob Smith'
>>> 

没有任何提示的工具总是人感觉不爽,以后我会用vscode吧

坑:Python3.7,vscode是没有代码自动补全的。3.5以下有。

按了几个插件
vscode插件:python
pip install flake8
pip install yap

重拾python Day 1相关推荐

  1. python 移除列表中的值 list index out of range_重拾Python(二)之列表

    目录: 列表切片 列表方法 列表用作栈或队列 列表推导式 叁贰壹:重拾Python(一)之字符串​zhuanlan.zhihu.com 一.列表切片 python的列表切片和字符串切片是一样的 In ...

  2. python读取data_转载 “ 理想国@Data ”重拾Python(5):数据读取 博客

    本文主要对Python如何读取数据进行总结梳理,涵盖从文本文件,尤其是excel文件(用于离线数据探索分析),以及结构化数据库(以Mysql为例)中读取数据等内容. 约定: import numpy ...

  3. 重拾Python学习(六)----------面向对象高级编程

    本文参考:廖雪峰的官方网站:https://www.liaoxuefeng.com 使用__slots__ 果我们想要限制实例的属性,比如,只允许对Student实例添加name和age属性. cla ...

  4. 重拾python Day 2

    昨天加班到深夜,所以隔了一天. 基于列表表示数据 bob = [['name', 'Bob Smith'], ['age', 42], ['pay', 10000]] sue = [['name', ...

  5. 重拾强化学习的核心概念_强化学习的核心概念

    重拾强化学习的核心概念 By Hannah Peterson and George Williams (gwilliams@gsitechnology.com) 汉娜·彼得森 ( Hannah Pet ...

  6. OSChina 周一乱弹 —— 中年少女小心翼翼地重拾夜生活

    2019独角兽企业重金招聘Python工程师标准>>> Osc乱弹歌单(2018)请戳(这里) [今日歌曲] @梦朝思夕:分享尹吾的单曲<好了好了>:@小小编辑 适合给现 ...

  7. 重拾旧时光——Bringing-Old-Photos-Back-to-Life

    Bringing-Old-Photos-Back-to-Life Bringing-Old-Photos-Back-to-Life项目简介 Bringing-Old-Photos-Back-to-Li ...

  8. 【玩转SQLite系列】(一)初识SQLite,重拾sql语句

    转载请注明出处:http://blog.csdn.net/linglongxin24/article/details/53230842 本文出自[DylanAndroid的博客] [玩转SQLite系 ...

  9. CSS魔法堂:重拾Border之——图片作边框

    前言  当CSS3推出border-radius属性时我们是那么欣喜若狂啊,一想到终于不用再添加额外元素来模拟圆角了,但发现border-radius还分水平半径和垂直半径,然后又发现border-t ...

最新文章

  1. Intellij Idea debug 模式如果发现异常,即添加异常断点在发生异常处
  2. PHP、jQuery、jQueryPager结合实现Ajax分页
  3. 计算图像相似度——《Python也可以》之一
  4. [respberry pi3][suse] 配置docker
  5. php里的%是什么意思,大家帮小弟我看下这段代码中的“%”是什么意思
  6. C++标准库 第七章 STL迭代器
  7. 牛客网--牛牛的闹钟
  8. 硬派SUV坦克500撞色款预计年底上市
  9. 比较 Cache 和虚拟存储器,说明它们的相似点和不同。
  10. Kubernetes 小白学习笔记(31)--kubernetes云原生应用开发-istio架构和安装
  11. Android 终端使用 JavaCV
  12. ubuntu win10 双系统 卸载ubuntu
  13. dll hijack 学习
  14. 通过微软服务中心取回MSN帐号的过程
  15. 如何有效地解决数据变成快捷方式
  16. Oracle11g新特性之Replay a captured workload 捕获工作负载新环境重放负载测试压力
  17. 一个正确的编程学习方法
  18. java的意思 java语言的优点有什么
  19. 2021 46届icpc 南京
  20. 经典Ghost XP

热门文章

  1. [MapReduce_add_4] MapReduce 的 join 操作
  2. linux中的压缩命令详细解析(一)
  3. 【NetApp】ROOT VOLUME NOT WORKING PROPERLY: RECOVERY REQUIRED
  4. 微信公众号消息模板开发
  5. 算法笔记(JavaScript版)——排序
  6. 使用grep实现精确过滤的五种方法
  7. 敏捷游戏:从硬币游戏学习Scrum敏捷方法
  8. 图形图像显示研究(一)
  9. 【转载】oracle闪回技术详解之闪回drop(神奇的flashback)
  10. php_mvc实现步骤五