計算機二級Python刷題筆記------基本操作題23、33、35、37(考察字符串)

文章目錄

    • 第二十三題(字符串替換:replace(old,new))
    • 第三十三題(字符串遍歷)
    • 第三十五題(字符串與列表)
    • 第三十七題(拼接字符串)

第二十三題(字符串替換:replace(old,new))

題目:
在這里插入圖片描述
在這里插入圖片描述

解析:

  • 字符串替換:replace(old,new)。將舊的字符串用新的字符串進行替換。
  • 這里n = n.replace(c,s[c])就意味著把n里面的c替換成s[c]。注意這里c是字符串,列表索引必須是整數,所以需要n = n.replace(c,s[int?])
    答案:
n = input()
s = "〇一二三四五六七八九"
for c in "0123456789":n = n.replace(c,s[int(c)])
print(n)

或者錯誤

n = input()
s = "〇一二三四五六七八九"
for c in "0123456789":if int(c) == eval(n): # if c==n:n = s[int(c)]
print(n)

運行結果:
在這里插入圖片描述

第三十三題(字符串遍歷)

題目:
在這里插入圖片描述
在這里插入圖片描述

解析:

  • 輸入的所有數字都是以逗號分隔,并且算在一個字符串內。后面要對ls遍歷,所以需要先按逗號進行分割字符串,即 ls = s.split(‘,’)。注意此時列表里的每個元素仍為字符串。
  • i遍歷,要把輸入append進去,并且把字符串轉為數值。即 eval(i)

答案:
在這里插入圖片描述
運行結果:
在這里插入圖片描述

第三十五題(字符串與列表)

題目:
在這里插入圖片描述
在這里插入圖片描述

解析:

  • eval(t) ,將輸入轉為數值
  • 輸出小時信息,split()默認以空格作為分割,分割完之后是列表,10為分割后的第4個元素的前兩個,索引值為3,即:ls[3][0:2]
    答案:
    在這里插入圖片描述
    運行結果:
    在這里插入圖片描述

第三十七題(拼接字符串)

題目:
在這里插入圖片描述
在這里插入圖片描述

解析:

  • 第一空 判斷類型 ,type(item)
  • 第二空 滿足判斷條件,拼接字符串 , s+=item

答案:
在這里插入圖片描述
運行結果:
在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/715553.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/715553.shtml
英文地址,請注明出處:http://en.pswp.cn/news/715553.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

第19章-IPv6基礎

1. IPv4的缺陷 2. IPv6的優勢 3. 地址格式 3.1 格式 3.2 長度 4. 地址書寫壓縮 4.1 段內前導0壓縮 4.2 全0段壓縮 4.3 例子1 4.4 例子 5. 網段劃分 5.1 前綴 5.2 接口標識符 5.3 前綴長度 5.4 地址規模分類 6. 地址分類 6.1 單播地址 6.2 組播地址 6.3 任播地址 6.4 例子 …

Redis學習------實戰篇----2024/02/29----緩存穿透,雪崩,擊穿

1.緩存穿透 Overridepublic Result queryById(Long id) {//1.從redis中查詢緩存String key CACHE_SHOP_KEY id;String shopJson stringRedisTemplate.opsForValue().get(key);//2.判斷是否存在//3.存在則直接返回if (StrUtil.isNotBlank(shopJson)){Shop shop JSONUtil.toB…

每日一題 2867統計樹中的合法路徑

2867. 統計樹中的合法路徑數目 題目描述: 給你一棵 n 個節點的無向樹,節點編號為 1 到 n 。給你一個整數 n 和一個長度為 n - 1 的二維整數數組 edges ,其中 edges[i] [ui, vi] 表示節點 ui 和 vi 在樹中有一條邊。 請你返回樹中的 合法路…

Nginx 反向代理入門教程

Nginx 反向代理入門教程 一、什么是反向代理 反向代理(Reverse Proxy)方式是指以代理服務器來接受Internet上的連接請求,然后將請求轉發給內部網絡上的服務器;并將從服務器上得到的結果返回給Internet上請求連接的客戶端&#x…

Vue 2.0 與 Vue 3.0 的主要差異

Vue 2.0 與 Vue 3.0 的主要差異 在前端框架的世界中,Vue.js 已經成為了一股不可忽視的力量。自從 Vue.js 首次亮相以來,它便以其輕量級、靈活性和易用性贏得了開發者的喜愛。然而,隨著技術的不斷進步和開發者需求的不斷變化,Vue.…

Android AppCompatActivity 方法詳解

在 Android 開發中,AppCompatActivity 是一個常用的類,它提供了對新版 Android 特性在舊版 Android 上的兼容支持。作為 Android 支持庫的一部分,它通常被用作活動(Activity)的基類。下面我們將介紹 AppCompatActivity…

Vins-Moon配準運行

Vins-Moon運行 源碼地址電腦配置環境配置編譯適配Kitti數據集運行結果Euroc數據集kitti數據集 evo評估(KITTI數據)輸出軌跡(tum格式)結果 源碼地址 源碼鏈接:https://github.com/HKUST-Aerial-Robotics/VINS-Mono.git 電腦配置 Ubuntu 18.…

破解SQL Server迷局,徹底解決“管道的另一端無任何進程錯誤233”

問題描述:在使用 SQL Server 2014的時候,想用 SQL Server 身份方式登錄 SQL Servcer Manager,結果報錯: 此錯誤消息:表示SQL Server未偵聽共享內存或命名管道協議。 問題原因:此問題的原因有多種可能 管道…

人才測評系統在企業中的作用有哪些?

一個企業除了產出價值給社會,它還有自己的工作架構體系,無論的工作時間制度上,還是工資組成方向,這樣公司才能正常運轉,那么人才測評系統可以在企業中充當一個什么角色呢?又或者說它起著什么作用呢&#xf…

【數據結構】棧和隊列(概念選擇題)

1.概念選擇題 1.一個棧的初始狀態為空。現將元素1、2、3、4、5、A、B、C、D、E依次入棧,然后再依次出棧,則元素出 棧的順序是( )。 A 12345ABCDE B EDCBA54321 C ABCDE12345 D 54321EDCBA2.若進棧序列為 1,2,3,4 ,進棧…

走進SQL審計視圖——《OceanBase診斷系列》之二

1. 前言 在SQL性能診斷上,OceanBase有一個非常實用的功能 —— SQL審計視圖(gv$sql_audit)。在OceanBase 4.0.0及更高版本中,該功能是 gv$ob_sql_audit。它可以使開發和運維人員更方便地排查在OceanBase上運行過的任意一條SQL,無論這些SQL是成…

字節前端實習一面

1.自我介紹 實習經歷介紹 2.選擇前端的原因 3.如何解決跨域 4.tailwind CSS 這個是我其中一個項目中使用的,但我當時只是當它工具使用的,直接問我實現原理和優勢等等。實現原理我沒回答好,但這個確實是一個好問題 代碼題: 1.let …

層級鎖筆記

注意看test_hierarchy_lock函數 如果thread t2的不注釋&#xff0c;就會報錯。 這是因為層級鎖強調的單個線程內上鎖的順序。 線程t2若已經獲取了hmtx2&#xff0c;再試圖獲取hmtx1就會因為違反層級順序而拋出異常。 #include <mutex> #include <thread> //層級鎖…

kafka文件存儲機制和消費者

1.broker文件存儲機制 去查看真正的存儲文件&#xff1a; 在/opt/module/kafka/datas/ 路徑下 kafka-run-class.sh kafka.tools.DumpLogSegments --files ./00000000000000000000.index 如果是6415那么這個會存儲在563的log文件之中&#xff0c;因為介于6410和10090之間。 2.…

java mysql八股

mysql中如何定位慢查詢 表象&#xff1a;頁面加載過慢、接口壓測響應時間較長&#xff08;超過1秒&#xff09; 可以采用開源工具如Arthas以及Skywalking&#xff0c;使用skywalking可以檢測出哪個接口過慢。同時可以在mysql中開啟慢日志查詢&#xff0c;設置值為2秒&#xff0…

基于YOLOv8/YOLOv7/YOLOv6/YOLOv5的行人車輛檢測與計數(Python+PySide6界面+訓練代碼)

摘要&#xff1a;開發行人車輛檢測與計數系統對于提升城市交通管理和監控系統的效率至關重要。本篇博客詳細介紹了如何利用深度學習構建一個行人車輛檢測與計數系統&#xff0c;并提供了完整的實現代碼。該系統基于強大的YOLOv8算法&#xff0c;并結合了YOLOv7、YOLOv6、YOLOv5…

[Java 探索者之路] 一個大廠都在用的分布式任務調度平臺

分布式任務調度平臺是一種能夠在分布式計算環境中調度和管理任務的系統&#xff0c;在此環境下&#xff0c;各個任務可以在獨立的節點上運行。它有助于提升資源利用率&#xff0c;增強系統擴展性以及提高系統對錯誤的容忍度。 文章目錄 1. 分布式任務調度平臺1. 基本概念1.1 任…

Linux文本處理三劍客:sed

在Linux操作系統中&#xff0c;grep、sed、awk被稱為文本操作“三劍客”&#xff0c;上一期中&#xff0c;我們將詳細介紹grep的基本使用方法&#xff0c;希望能夠幫助到有需要的朋友&#xff0c;現在&#xff0c;我們繼續學習sed。 我會參考官方文檔來做翻譯理解。下面正式開…

使用Java同步Linux服務器時間

前言 公司客戶線上服務器采用的是UOS系統&#xff0c;實施發現系統不會同步時間&#xff0c;并且時間有真實時間有偏差&#xff0c;本意想安裝NTP授時服務&#xff0c;結果發現UOS安裝NTP都要折騰好久&#xff0c;遂采用Java來曲線救國了。 添加依賴 <dependency><…

Java基于SpringBoot的旅游網站的設計與實現論文

目 錄 摘 要 2 Abstract 3 1.1 課題開發的背景 4 1.2 課題研究的意義 4 1.3 研究內容 5 第二章 系統開發關鍵技術 6 2.1 JSP技術介紹 6 2.2 JAVA簡介 6 2.3 MyEclipse開發環境 7 2.4 Tomcat服務器 7 2.5 Spring Boot框架 7 2.6 MySQL數據庫 8 第三章 系統分析 9 3.1 系統可行性…