重拾python Day 1
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相关推荐
- python 移除列表中的值 list index out of range_重拾Python(二)之列表
目录: 列表切片 列表方法 列表用作栈或队列 列表推导式 叁贰壹:重拾Python(一)之字符串zhuanlan.zhihu.com 一.列表切片 python的列表切片和字符串切片是一样的 In ...
- python读取data_转载 “ 理想国@Data ”重拾Python(5):数据读取 博客
本文主要对Python如何读取数据进行总结梳理,涵盖从文本文件,尤其是excel文件(用于离线数据探索分析),以及结构化数据库(以Mysql为例)中读取数据等内容. 约定: import numpy ...
- 重拾Python学习(六)----------面向对象高级编程
本文参考:廖雪峰的官方网站:https://www.liaoxuefeng.com 使用__slots__ 果我们想要限制实例的属性,比如,只允许对Student实例添加name和age属性. cla ...
- 重拾python Day 2
昨天加班到深夜,所以隔了一天. 基于列表表示数据 bob = [['name', 'Bob Smith'], ['age', 42], ['pay', 10000]] sue = [['name', ...
- 重拾强化学习的核心概念_强化学习的核心概念
重拾强化学习的核心概念 By Hannah Peterson and George Williams (gwilliams@gsitechnology.com) 汉娜·彼得森 ( Hannah Pet ...
- OSChina 周一乱弹 —— 中年少女小心翼翼地重拾夜生活
2019独角兽企业重金招聘Python工程师标准>>> Osc乱弹歌单(2018)请戳(这里) [今日歌曲] @梦朝思夕:分享尹吾的单曲<好了好了>:@小小编辑 适合给现 ...
- 重拾旧时光——Bringing-Old-Photos-Back-to-Life
Bringing-Old-Photos-Back-to-Life Bringing-Old-Photos-Back-to-Life项目简介 Bringing-Old-Photos-Back-to-Li ...
- 【玩转SQLite系列】(一)初识SQLite,重拾sql语句
转载请注明出处:http://blog.csdn.net/linglongxin24/article/details/53230842 本文出自[DylanAndroid的博客] [玩转SQLite系 ...
- CSS魔法堂:重拾Border之——图片作边框
前言 当CSS3推出border-radius属性时我们是那么欣喜若狂啊,一想到终于不用再添加额外元素来模拟圆角了,但发现border-radius还分水平半径和垂直半径,然后又发现border-t ...
最新文章
- Intellij Idea debug 模式如果发现异常,即添加异常断点在发生异常处
- PHP、jQuery、jQueryPager结合实现Ajax分页
- 计算图像相似度——《Python也可以》之一
- [respberry pi3][suse] 配置docker
- php里的%是什么意思,大家帮小弟我看下这段代码中的“%”是什么意思
- C++标准库 第七章 STL迭代器
- 牛客网--牛牛的闹钟
- 硬派SUV坦克500撞色款预计年底上市
- 比较 Cache 和虚拟存储器,说明它们的相似点和不同。
- Kubernetes 小白学习笔记(31)--kubernetes云原生应用开发-istio架构和安装
- Android 终端使用 JavaCV
- ubuntu win10 双系统 卸载ubuntu
- dll hijack 学习
- 通过微软服务中心取回MSN帐号的过程
- 如何有效地解决数据变成快捷方式
- Oracle11g新特性之Replay a captured workload 捕获工作负载新环境重放负载测试压力
- 一个正确的编程学习方法
- java的意思 java语言的优点有什么
- 2021 46届icpc 南京
- 经典Ghost XP
热门文章
- [MapReduce_add_4] MapReduce 的 join 操作
- linux中的压缩命令详细解析(一)
- 【NetApp】ROOT VOLUME NOT WORKING PROPERLY: RECOVERY REQUIRED
- 微信公众号消息模板开发
- 算法笔记(JavaScript版)——排序
- 使用grep实现精确过滤的五种方法
- 敏捷游戏:从硬币游戏学习Scrum敏捷方法
- 图形图像显示研究(一)
- 【转载】oracle闪回技术详解之闪回drop(神奇的flashback)
- php_mvc实现步骤五