4-10 切片

选择你在本章编写的一个程序,在末尾添加几行代码,以完成如下任务。
□打印消息“The first three items in the list are:”,再使用切片来打印列表的前三个元素。
□打印消息“Three items from the middle of the list are:”,再使用切片来打印列表中间的三个元素。
□打印消息“The last three items in the list are:”,再使用切片来打印列表末尾的三个元素。
代码:

foods=['pizza','falafel','carrot cake','cannoli','ice cream']
print('The first three items in the list are:')
print(foods[:3])
print('\nThree items from the middle of the list are:')
print(foods[1:4])
print('\nThe last three items in the list are:')
print(foods[-3:])

运行结果:
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
共分割为两个压缩文件,解压到一个目录后,执行合并bat文件,就会自动合并 ---------------------------------- 期待已久的EJB3.0最终规范已经发布了。虽然EJB3.0最终规范出来了一段时间,但对EJB3.0的应用还停留在介 绍之中,应用实例更是少之又少,所以作者拟写本书,以简单的实例展现EJB3.0 的开发过程,希望对大家有所帮 助。 EJB3 最激动人心的是POJO 编程模型,我想对开发人员的影响将是非常大的,因为他降低了开发人员编写EJB 的 要求。EJB3 的bean类将更像常规的Java bean。不要求像过去那样实现特殊的回调界面或者扩展EJB类。所以它 将使EJB的开发更像常规的Java 开发。 作者对EJB3.0 接触的时间很短,所以一些新的概念和知识理解也难免有误,有些概念和语义把握的不是很准, 希望在这方面有经验和了解的朋友批评指正,欢迎多提意见。 因为 JBOSS EJB3.0产品常未熟,本教程随着新产品的推出将有所改动,请密切关注! 1.1 本教程适合人群 本教程适合具有Java 语言基础的EJB初学者。有读者来邮件问需不需要先学EJB2.0,作者明确地告诉你不用 学了。随着EJB3的发展,EJB2 将会逐步为历史。 ======================== 第一章 前言......4 1.1 本教程适合人群4 1.2 联系作者..4 第二章运行环境配置4 2.1 下载与安装........4 2.2 运行一个EJB3例子.......9 2.3 在独立的TOMCAT 中调用EJB....9 2.4 发布在JBOSS集环境中的WEB应用调用EJB.....10 第三章开发前的准备............10 3.1 熟悉JBOSS的目录结构10 3.2 JBOSS中的部署............. 11 3.3 如何进行EJB打包....... 11 3.4 如何进行WEB应用打包...........12 第四章会话 BEAN(SESSION BEAN).........13 4.1 STATELESS SESSION BEANS(无状态BEAN)开发........13 4.1.1 开发只存在Remote接口的无状态Session Bean 13 4.1.2 开发只存在Local接口的无状态Session Bean...16 4.1.3 开发存在Remote与Local接口的无状态Session Bean ...17 4.2 STATEFUL SESSION BEANS(有状态BEAN)开发20 4.3 STATELESS SESSION BEAN与STATEFUL SESSION BEAN的区别...22 4.4 如何改变SESSION BEAN的JNDI 名称22 4.5 SESSION BEAN的生命周期..........23 4.6 拦截器(INTERCEPTOR) ...26 4.7 依赖注入(DEPENDENCY INJECTION).......29 第五章消息驱动 BEAN (MESSAGE DRIVEN BEAN) .....33 第六章 实体 BEAN(ENTITY BEAN) .36 6.1 实体 BEAN的组文件PERSISTENCE.XML配置.36 6.2 JBOSS数据源的配置......36 6.2.1 MySql数据源的配置...........37 6.2.2 Ms Sql Server2000数据源的配置..37 6.3 实体 BEAN发布前的准备工作...38 6.4 单表映射的实体BEAN..38 6.5 持久化实体管理器ENTITYMANAGER..43 6.5.1 Entity获取find()....43 6.5.2 添加 persist().........43 6.5.3 更新 Merge() .........44 6.5.4 删除 Remove() .......44 6.5.5 执行 EJB3 QL操作createQuery() 44 6.6 关系/对象映射.45 6.6.1 映射的表名或列名与数据库保留字同名时的处理...........45 Jboss EJB3.0实例教程 版权所有:黎活明 6.6.2 一对多及多对一映射.........45 6.6.3 一对一映射...........53 6.6.4 多对多映射...........59 6.7 使用参数查询..65 6.7.1 命名参数查询.......65 6.7.2 位置参数查询.......66 6.8 EJB3 QL语言..66 6.8.1 大小写敏感性(Case Sensitivity) ....77 6.8.2 排序(order by) .......77 6.8.3 查询部分属性.......78 6.8.4 查询中使用构造器(Constructor)..78 6.8.5 聚合查询(Aggregation).......80 6.8.6 关联(join) 82 6.8.7 比较 Entity.............85 6.8.8 批量更新(Batch Update).....86 6.8.9 批量删除(Batch Remove)....86 6.8.10 使用操作符NOT87 6.8.11 使用操作符BETWEEN....88 6.8.12 使用操作符IN....88 6.8.13 使用操作符LIKE .............89 6.8.14 使用操作符IS NULL........90 6.8.15 使用操作符IS EMPTY.....90 6.8.16 使用操作符EXISTS..........91 6.8.17 字符串函数.........92 6.8.18 计算函数...
EJB3.0 实例教程 第一章 前言......4 1.1 本教程适合人群4 1.2 联系作者..4 第二章运行环境配置4 2.1 下载与安装........4 2.2 运行一个EJB3例子.......9 2.3 在独立的TOMCAT 中调用EJB....9 2.4 发布在JBOSS集环境中的WEB应用调用EJB.....10 第三章开发前的准备............10 3.1 熟悉JBOSS的目录结构10 3.2 JBOSS中的部署............. 11 3.3 如何进行EJB打包....... 11 3.4 如何进行WEB应用打包...........12 第四章会话 BEAN(SESSION BEAN).........13 4.1 STATELESS SESSION BEANS(无状态BEAN)开发........13 4.1.1 开发只存在Remote接口的无状态Session Bean 13 4.1.2 开发只存在Local接口的无状态Session Bean...16 4.1.3 开发存在Remote与Local接口的无状态Session Bean ...17 4.2 STATEFUL SESSION BEANS(有状态BEAN)开发20 4.3 STATELESS SESSION BEAN与STATEFUL SESSION BEAN的区别...22 4.4 如何改变SESSION BEAN的JNDI 名称22 4.5 SESSION BEAN的生命周期..........23 4.6 拦截器(INTERCEPTOR) ...26 4.7 依赖注入(DEPENDENCY INJECTION).......29 第五章消息驱动 BEAN (MESSAGE DRIVEN BEAN) .....33 第六章 实体 BEAN(ENTITY BEAN) .36 6.1 实体 BEAN的组文件PERSISTENCE.XML配置.36 6.2 JBOSS数据源的配置......36 6.2.1 MySql数据源的配置...........37 6.2.2 Ms Sql Server2000数据源的配置..37 6.3 实体 BEAN发布前的准备工作...38 6.4 单表映射的实体BEAN..38 6.5 持久化实体管理器ENTITYMANAGER..43 6.5.1 Entity获取find()....43 6.5.2 添加 persist().........43 6.5.3 更新 Merge() .........44 6.5.4 删除 Remove() .......44 6.5.5 执行 EJB3 QL操作createQuery() 44 6.6 关系/对象映射.45 6.6.1 映射的表名或列名与数据库保留字同名时的处理...........45 Jboss EJB3.0实例教程 版权所有:黎活明 6.6.2 一对多及多对一映射.........45 6.6.3 一对一映射...........53 6.6.4 多对多映射...........59 6.7 使用参数查询..65 6.7.1 命名参数查询.......65 6.7.2 位置参数查询.......66 6.8 EJB3 QL语言..66 6.8.1 大小写敏感性(Case Sensitivity) ....77 6.8.2 排序(order by) .......77 6.8.3 查询部分属性.......78 6.8.4 查询中使用构造器(Constructor)..78 6.8.5 聚合查询(Aggregation).......80 6.8.6 关联(join) 82 6.8.7 比较 Entity.............85 6.8.8 批量更新(Batch Update).....86 6.8.9 批量删除(Batch Remove)....86 6.8.10 使用操作符NOT87 6.8.11 使用操作符BETWEEN....88 6.8.12 使用操作符IN....88 6.8.13 使用操作符LIKE .............89 6.8.14 使用操作符IS NULL........90 6.8.15 使用操作符IS EMPTY.....90 6.8.16 使用操作符EXISTS..........91 6.8.17 字符串函数.........92 6.8.18 计算函数...

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值