老男孩python课后作业_老男孩python基础知识练习题(一)中

20、字符串是否可迭代?如可以请使用for循环每一个元素?

>>> name = " aleX "

>>> for i in name:

... print(i)

21、请代码实现:利用下划线将列表的每一个元素拼接成字符串,li = [‘alex‘,‘eric‘,‘rain‘]

li = [‘alex‘,‘eric‘,‘rain‘]

v=‘‘.join(li)

print(v)

22、写代码,有如下列表,按照要求实现每一个功能(所有练习题同样适用于元组)

li = [‘alex‘,‘eric‘,‘rain‘]

a.计算列表长度并输出

li = [‘alex‘,‘eric‘,‘rain‘]

print(len(li))

b.列表中追加元素"seven",并输出添加后的列表

li = [‘alex‘,‘eric‘,‘rain‘]

li.append(‘seven‘)

print(li)

c.请在列表的第1个位置插入元素 "Tony",并输出添加后的列表

li = [‘alex‘,‘eric‘,‘rain‘]

li.insert(0,‘tony‘)

print(li)

d.请修改列表第2个位置的元素为 "Kelly",并输出修改后的列表

li = [‘alex‘,‘eric‘,‘rain‘]

li[1]=‘Kelly‘

print(li)

e.请删除列表中的元素"eric",并输出修改后的列表

li = [‘alex‘,‘eric‘,‘rain‘]

li.remove(‘eric‘)

print(li)

f.请删除列表中的第2个元素,并输出删除的元素的值和删除元素后的列表

li = [‘alex‘,‘eric‘,‘rain‘]

print(li[1])

li.remove(li[1])

print(li)

g.请删除列表中的第3个元素,并输出删除元素后的列表

li = [‘alex‘,‘eric‘,‘rain‘]

li.remove(li[2])

print(li)

h.请删除列表中的第2至4个元素,并输出删除元素后的列表

li = [‘alex‘,‘eric‘,‘rain‘,‘aa‘]

del li[1:4]

print(li)

i.请将列表所有的元素反转,并输出反转后的列表

li = [‘alex‘,‘eric‘,‘rain‘,‘aa‘]

li.reverse()

print(li)

j.请使用for、len、range 输出列表的索引

li = [‘alex‘,‘eric‘,‘rain‘,‘aa‘]

for i in range(len(li)):

print(li[i])

k.请使用enumrate输出列表元素和序号(序号从 100 开始)

li = [‘alex‘,‘eric‘,‘rain‘,‘aa‘]

for index,item in enumerate(li):

print(index,item)

l.请使用for循环输出列表的所有元素

li = [‘alex‘,‘eric‘,‘rain‘,‘aa‘]

for i in li:

print(i)

22、写代码,有如下列表,请按照功能要求实现每一个功能

li = ["hello",‘seven‘,["mon",["h","kelly"],‘all‘],123,446]

a.请输出"Kelly"

b.请使用索引找到 ‘all‘元素并将其修改为"ALL"

li = ["hello",‘seven‘,["mon",["h","kelly"],‘all‘],123,446]

a=li[2][1][1]

print(a.capitalize())

li = ["hello",‘seven‘,["mon",["h","kelly"],‘all‘],123,446]

a=li[2].index(‘all‘)

li[2][a]=‘ALL‘

print(li)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/571551.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java代码生成器 快速开发平台 二次开发 外包项目利器 springmvc SSM后台框架源码...

A代码编辑器,在线模版编辑,仿开发工具编辑器,pdf在线预览,文件转换编码B 集成代码生成器 [正反双向](单表、主表、明细表、树形表,快速开发利器)快速表单构建器 freemaker模版技术 ,0个代码不用写&#xff…

php mysql搭建_PHP+MYSQL的搭建_MySQL

现在准备研究下微信的开发,所以要研究下PHP了,但对这个平台还是很陌生的,所以网上找了些资料并测试,现贴出来给大家参考。第一步:我们先下载【PHPStudy 2013】或者最新版本;下载地址: http://do…

python 精度损失_Python的浮点数损失精度问题

本篇讨论的现象可以从下面这段脚本体现出来:>>> x 0.0>>> for i in range(10):x 0.1print(x)0.10.20.300000000000000040.40.50.60.70.79999999999999990.89999999999999990.9999999999999999>>>即:为什么有几行的输出看起…

锐捷交换机实验案例:vlan间互访的配置与验证

组网需求: 1、如下图所示,某用户内网被划分为VLAN 10、VLAN 20、VLAN 30,以实现相互间的2 层隔离; 2、3 个VLAN 对应的IP 子网分别为192.168.10.0/24 、192.168.20.0/24 、192.168.30.0/24,3 个VLAN 通过3 层核心交换机…

mysql innodb隔离级别_浅析MySQL InnoDB的隔离级别

本文就将对上面这两个问题进行解答,分析事务的隔离级别以及相关锁机制。隔离性简介隔离性主要是指数据库系统提供一定的隔离机制,保证事务在不受外部并发操作影响的"独立"环境执行,意思就是多个事务并发执行时,一个事务…

sql 2008服务器内存一直居高不下_经验之谈:内存问题造成数据库性能异常怎么破?...

作者:罗贵林原文链接:https://mp.weixin.qq.com/s/2e5eKSoGlU9J4Rjq1zwLnw导读:在使用数据库的过程中,内存不足常常会引起数据库异常。但是内存不足,又会为数据库带来哪些具体的影响呢?本次,我们…

mybatis 打印SQL语句

方法一&#xff1a; 在mybatis-config.xml中配置加一个setting <?xml version"1.0" encoding"UTF-8"?> <!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd&quo…

mysql 字符串匹配函数_mysql 自定义函数 实现字符串匹配

先来一个截图&#xff1a;fSearch函数的第一个参数为单一字符串(即 没有特殊字符串隔开)fSearch函数的第一个参数非单一字符串多个字符串同样可以匹配。函数代码&#xff1a;DELIMITER $$Create function fSearch(targetStr VARCHAR(100),findStr VARCHAR(100)) RETURNS INTBEG…

stm32时钟树_先学STM8,还是学STM32?

有朋友问&#xff1a;我学习过51&#xff0c;接下来我是先学习STM8&#xff0c;还是STM32呢&#xff1f;物联网STM32入门 - 直播课程 - 创客学院​www.makeru.com.cn嵌入式开发直播课 - STM32 USART串口的应用 - 创客学院直播室​www.makeru.com.cn1、写在前面想要明白这个问题…

如何使用django显示一张图片

django显示图片对新手来说真的算是一个坑。。 这里记录下小白爬坑的历程。 首先&#xff0c;你需要一个可以运行的django服务器&#xff0c;能显示正常的html文本&#xff0c;无法显示图片 这是html的文本&#xff0c;可以显示文字&#xff0c;无法显示图片 <h1>An Image…

mysql创建时间字段6_mysql 时间字段介绍

mysql时间类型大概有5种&#xff0c;如下图1、创建数据库create table t1 (id int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,d1_data date,d2_time time,d3_datatime datetime,d4_year year,d5_timestamp TIMESTAMP);字符串方式插入INSERT INTO t1 (d1_data,d2_time,d3_datati…

python课设代码_python课程编程题汇总(上)

python编程题汇总众所周知&#xff0c;由于疫情的原因&#xff0c;大家都在上网课&#xff0c;我也不例外啦~用这个贴子来记录也和大家分享一下我们课上的编程讨论题中篇在此→python课程编程题汇总(中)下篇在此→python课程编程题汇总(下)1、货币转换编写货币转换程序描述&…

安装Python 3.6 在Ubuntu 16.04 LTS 版本

在ubuntu 16.04版本中&#xff0c;系统默认安装 了python 2.7和3.5版本&#xff0c;因为系统本身用到python的程序&#xff0c;删除默认的版本又担心系统有问题&#xff0c;那有没有办法同时在安装和使用python 3.6版本呢&#xff1f;下文将一起安装python 3.6并修改原系统的py…

matlab动画_弹簧振子振动的matlab动画演示

用Matlab阐述物理中的胡克定律&#xff0c;为弹簧振子震动的matlab动画示意图&#xff0c;另有一个为不同质量不同弹簧系数的比较。spring.m,compare.mrectangle(position,[12,8.5,2,0.3],FaceColor,[0.5,0.3,0.4]); axis([0,15,-1,10]); hold on plot([13,13],[7,8.5],r,li…

svn合并分支到主干_谈谈代码分支管理

前言从2019年上半年云音乐的客户端团队开始迁移到双周迭代后&#xff0c;随之而来的是我们需要重新调整代码分支的管理方法&#xff0c;来应对开发流程的变更。双周迭代顾名思义一周开发一周测试&#xff0c;目的就是为了快速交付。纵观整个开发流程&#xff0c;我们需要在两周…

ctf实验平台-成绩单

题目链接&#xff1a;http://120.24.86.145:8002/chengjidan/ 平台地址&#xff1a;http://123.206.31.85/ 第一步&#xff1a;暴库 id-1 union select 1,2,3,group_concat(schema_name) from information_schema.schemata# 第二步&#xff1a;爆表 id-1 union select 1,2,3,ta…

python 扫描仪_玩《Minecraft我的世界》学python编程,可领|取电子学习版本

为何选择学习pythonpython是一种解释型、面向对象、动态数据类型的高级程序设计语言&#xff0c;它具有丰富和强大的库&#xff0c;能够把其它语言&#xff08;尤其是c&#xff09;制作的各种模块很轻松地联结在一起。pyton在编程语言排行榜中高居首位。[求抱抱]编程听起来很高…

python识别虚假新闻的分类器_使用NLP检测和对抗AI生成的假新闻

作者|MOHD SANAD ZAKI RIZVI编译|VK来源|Analytics Vidhya概述由AI生成的假新闻(神经假新闻)对于我们的社会可能是一个巨大的问题本文讨论了不同的自然语言处理方法&#xff0c;以开发出对神经假新闻的强大防御&#xff0c;包括使用GPT-2检测器模型和Grover(AllenNLP)每位数据科…

vue中使用导出表格功能

1.下载依赖 npm install -S file-saver xlsxnpm install -D script-loader 2.在src下创建vendor文件夹&#xff0c;并在文件夹中放两个文件 Blob.js (function (view) {"use strict";view.URL view.URL || view.webkitURL;if (view.Blob && view.URL) {try …

adb shell 书籍_开发必备---你应该知道的一些 ADB 命令

版权声明&#xff1a;本文为LooperJing原创文章&#xff0c;转载请注明出处&#xff01;一、设备相关1、adb devices显示连接到计算机的设备List of devices attachedbe34d81e device输出格式为 [serialNumber] [state]&#xff0c;state 有如下几种&#xff1a;列名解释nodevi…