#!/usr/bin/python
# Filename: using_list.py
# This is my shopping list
shoplist = ['apple', 'mango', 'carrot', 'banana']
print('I have', len(shoplist),'items to purchase.')
print('These items are:', end=' ') # Notice the comma at end of the line
[b]for item in shoplist:
print(item, end=' ')[/b]
print('\nI also have to buy rice.')
[b]shoplist.append('rice')[/b]
print('My shopping list is now', shoplist)
print('I will sort my list now')
[b]shoplist.sort()[/b]
print('Sorted shopping list is', shoplist)
print('The first item I will buy is', shoplist[0])
[b]olditem = shoplist[0]
del shoplist[0][/b]
print('I bought the', olditem)
newitem = shoplist[0]
print('I bought the', newitem)
print('My shopping list is now', shoplist)
输出:
>>>
I have 4 items to purchase.
These items are: apple mango carrot banana
I also have to buy rice.
My shopping list is now ['apple', 'mango', 'carrot', 'banana', 'rice']
I will sort my list now
Sorted shopping list is ['apple', 'banana', 'carrot', 'mango', 'rice']
The first item I will buy is apple
I bought the apple
I bought the banana
My shopping list is now ['banana', 'carrot', 'mango', 'rice']
>>>
分享到:
相关推荐
### Python学习笔记与简明教程知识点汇总 #### Python 第1课:安装 - **知识点**: - Python 安装包的选择与下载。 - 安装过程中注意事项,如添加环境变量等。 - 验证Python是否安装成功的方法。 #### Python ...
在这份《python学习笔记.pdf》中,记录了Python编程的基础知识和一些技巧,内容涵盖了字符串处理、变量操作、数据结构、循环、条件判断等方面。以下是对学习笔记中提到知识点的详细说明。 ### 字符串处理 在Python...
本篇学习笔记主要介绍了Python中关于变量指向函数、高阶函数以及特殊高阶函数map()、reduce()、filter()和sorted()的使用方法和原理。 首先,变量在Python中不仅可以指向基本数据类型,还可以指向一个函数名。这...
Python笔记学习笔记 :memo: 介绍 有时候想找一个东西(写法),但当下却忘记关键字,所以整理一篇学习笔记,要找资料的时候也比较方便。 有些是网路上找的范例,然后自己再修修改改,或者去参考一些Python-Patterns...
### Python学习笔记与简明教程知识点汇总 #### Python 第1课:安装 - **知识点**: - Python 安装包的选择(官方下载站点获取最新版本) - Windows/Linux/MacOS 下Python环境的安装步骤 - 环境变量配置方法...
Python学习笔记中的知识点涵盖了Python编程语言的基础概念和结构。由于文件内容较为复杂且存在OCR识别错误,我们将尝试将内容按可理解的结构和顺序组织并解释这些关键概念。 1. Python基础数据类型:笔记中提及了...
这份学习笔记涵盖了Python的基本概念、数据类型、控制结构、函数、模块与包、面向对象编程等重要内容。下面将对这些知识点进行详细的解读。 ### 1. Python简介 - **Python** 是一种高级编程语言,因其简洁易读的...
"Python学习笔记用案例"这个标题表明这是一份包含了实际应用示例的学习资料,旨在帮助初学者通过实例来理解和掌握Python编程。描述中的“欢迎下载”暗示这份资料是公开共享的,鼓励大家学习和交流。 在Python的学习...
以上就是Python学习笔记1中的主要内容,这些基础知识构成了Python编程的基础,是学习更高级特性和应用的基础。对于初学者来说,熟练掌握这些内容是非常重要的。在后续的学习中,还会涉及到函数、模块、面向对象编程...
### Python学习笔记3 #### 知识点概览 1. **Python的语法特性与C语言的区别** 2. **Python中的缩进规则及其重要性** 3. **Python列表的使用方法** 4. **如何在Python列表中添加和删除元素** 5. **Python列表索引从...
Python 基础知识点总结 Python 是一种高级的、解释型的编程语言,它支持多种编程范式,包括面向对象、命令式、函数式编程等。Python 的设计理念是以简洁、易读、易维护为目标,强调代码的可读性和简洁性。 一、if ...
从给定的文件信息来看,这是一份关于Python编程语言的学习笔记,由王纯业编著,主要覆盖了Python的基础语法、数据类型、控制结构、函数、模块与包、类和对象、异常处理以及正则表达式等内容。下面将根据笔记的目录...
在Python学习笔记中,我们主要探讨以下几个核心知识点: 1. **数据类型与数据结构** Python支持多种数据类型,包括基本的整型、浮点型、字符串等。其中,数据结构是Python的一大特色,特别是容器类型。容器可以...
初学者可以通过阅读“Python学习笔记”来快速入门。下面我们将详细探讨Python的一些基础知识。 首先,安装Python编译器是学习的第一步。通常,Python有两个主要版本:Python2.7和Python3.x。尽管Python2.7较为普遍...
【Python3学习笔记整理】 在Python3的学习过程中,掌握一系列核心概念和技能是至关重要的。这份笔记涵盖了Python的基础语法、数据结构、控制流、函数、模块化编程、面向对象编程等多个方面,旨在帮助初学者系统地...
Python 学习笔记 Python 是一种高级的、解释型的编程语言,易于学习和使用。本文将对 Python 的基本概念和语法进行介绍。 变量和赋值 在 Python 中,变量不需要声明,可以直接使用赋值语句进行赋值。例如,`A = ...
【Python学习笔记-初识Python】 在编程世界中,Python是一种高级、通用的解释型编程语言,以其简洁、易读的语法和强大的功能而受到广大程序员的青睐。本笔记将带你初识Python的魅力,理解其核心概念,并为你提供...
以下是一个Python学习笔记的大纲,涵盖了从基础到进阶的内容。你可以根据自己的学习进度和理解情况,逐步填充和完善这个大纲。 Python学习笔记大纲 一、Python基础 Python简介 Python的历史 Python的特点和应用...