python 邏輯運算練習題

圖書館入館條件檢查

題目描述?

編寫程序判斷一個人是否能進入圖書館。

圖書館有以下入館規則:

  • 年齡大于等于 18 歲,或者

  • 有家長陪同(無論年齡)

輸入示例

圖書館入館檢查
請輸入你的年齡:18
是否有家長陪同?(是/否):否

輸出示例

是否可以進入圖書館:True

實現代碼

# 圖書館入館條件檢查器
print("圖書館入館檢查")# 獲取用戶信息
age = int(input("請輸入你的年齡:"))
has_parent = input("是否有家長陪同?(是/否):") == "是"# 使用邏輯運算符判斷是否符合入館條件
can_enter = (age >= 18) or has_parent# 輸出結果
print(f"是否可以進入圖書館:{can_enter}")

判斷閏年

題目描述?

使用邏輯運算符(andornot)組合條件,實現閏年判斷功能。

閏年的判斷規則(需同時滿足以下兩種情況之一):

  1. 能被 4 整除,但不能被 100 整除;

  2. 能被 400 整除。

輸入示例

閏年判斷工具
請輸入要判斷的年份:2004

輸出示例

2004年是閏年

實現代碼

# 閏年判斷器
print("閏年判斷工具")# 獲取用戶輸入的年份(轉換為整數)
year = int(input("請輸入要判斷的年份:"))# 閏年判斷邏輯:滿足兩種情況之一即為閏年
# 情況1:能被4整除 且 不能被100整除;情況2:能被400整除
is_leap_year = (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0)# 輸出結果
print(f"{year}年{'是' if is_leap_year else '不是'}閏年")

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

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

相關文章

《Java Stream 流從入門到精通:一行代碼搞定集合操作,效率提升 10 倍》

封面圖上流動的「Stream」字樣,正是 Java 8 以來最革命性的特性之一!你是否還在寫冗長的 for 循環遍歷集合?是否為過濾、排序、聚合數據寫一堆重復代碼?Stream 流的出現,以聲明式編程風格將復雜的集合操作濃縮為一行代…

前端筆記2025

前端 與后端交互 下載后端接口的文件時,若是二進制,需要在請求中添加responseType: ‘blob’ 例如 axios.get(‘http://127.0.0.1:8612/api/daily/report/tdjzxz?selectedMonth2022-06’, { headers: { ‘Accesstoken’: ‘f033b94655f84386a0c112b41…

【LeetCode每日一題】226. 翻轉二叉樹 101. 對稱二叉樹

每日一題226. 翻轉二叉樹題目總體思路代碼101. 對稱二叉樹題目總體思路代碼知識點2025.9.5226. 翻轉二叉樹 題目 給你一棵二叉樹的根節點 root ,翻轉這棵二叉樹,并返回其根節點。 示例 1: 輸入:root [4,2,7,1,3,6,9] 輸出&am…

【RNN-LSTM-GRU】第三篇 LSTM門控機制詳解:告別梯度消失,讓神經網絡擁有長期記憶

深入剖析LSTM的三大門控機制:遺忘門、輸入門、輸出門,通過直觀比喻、數學原理和代碼實現,徹底理解如何解決長期依賴問題。1. 引言:為什么需要LSTM?在上一篇講解RNN的文章中,我們了解到??循環神經網絡&…

殘差去噪擴散模型

論文題目:Residual Denoising Diffusion Models(殘差去噪擴散模型) 會議:CVPR2024 摘要:殘差去噪擴散模型(RDDM)是一種新的雙重擴散過程,它將傳統的單一去噪擴散過程解耦為殘差擴散和噪聲擴散。這種雙重擴散框架通過引入殘差,將基于去噪的擴散模型擴展為一種統一的、可…

MySQL與ES索引區別

MySQL與ES索引區別 MySQL索引像字典目錄,ES索引更像整個圖書館的書籍分類系統。 關鍵限制:MySQL單表索引大小影響寫性能,ES的分片數創建后不能改。 比如MySQL的“行”對應ES的“文檔”,MySQL的“表”類似ES的“索引”概念。 MySQL…

vue3圖標終極方案【npm包推薦】vue3-icon-sui(含源碼詳解)

簡介 為徹底實現 vue3 項目圖標自由,特開發此 npm包 vue3-icon-sui,全品類圖標,通通支持! iconify 圖標svg 圖標font-class 圖標 安裝 npm i vue3-icon-sui -S使用 按需導入 任意頁面中 import myIcon from "vue3-icon-su…

redis----持久化

Redis 提供了兩種主要的持久化機制,用于將內存中的數據保存到磁盤,以防止服務器重啟或故障導致數據丟失。這兩種機制分別是 RDB(Redis Database)和 AOF(Append Only File)。1. RDB 持久化RDB 是 Redis 默認…

Docker快速部署Mongodb主副本集實踐

系列文章目錄 第一章 Mongodb的主副本集 文章目錄系列文章目錄前言一、Mongodb基礎介紹數據庫(Database)集合(Collection)文檔(Document)BSON(Binary JSON)_id(主鍵&…

FC平臺安裝Windows Server2016并連接V6存儲

創建 windows server2016 上傳ISO創建虛擬機安裝OS 加載光盤掛載成功之后,重啟虛擬機重啟之后VNC登錄即可。在FC上安裝windows,安裝完成后,必須安裝tools工具,不然沒有虛擬網卡,無法配置ip地址。Windows主機安裝toolsW…

農業XR數字融合工作站,賦能農業專業實踐學習

隨著數字技術與農業的深度融合,農業專業XR數字融合工作站為農業專業學生提供了沉浸式、交互式的學習體驗。農業專業XR數字融合工作站作為集PC、VR、MR技術于一體的軟硬件集成平臺,通過虛擬仿真、數字孿生等技術手段,有效解決了傳統農業教育中…

積分球的使用——簡易版

這篇寫的比較雜。積分球的功能積分球——測量燈具等光源的總光通量、光效、色溫、顯色指數等參數。使用方法1.開啟積分球系統(探測器、光度計、光譜儀),充分預熱(15-30分鐘),使得電子設備穩定,減…

[光學原理與應用-435]:晶體光學 - 晶體的結構-基元/原胞/晶胞/點陣

晶體的結構可通過基元、原胞、晶胞和點陣四個核心概念進行系統描述,它們共同揭示了晶體中原子排列的周期性與對稱性規律,具體如下:1. 基元(Structure Motif)定義:基元是晶體中重復排列的最小結構單元&#…

電腦音頻錄制 | 系統麥克混錄 / 系統聲卡直錄 | 方法匯總 / 常見問題

注:本文為 “電腦音頻錄制 ” 相關合輯。 英文引文,機翻未校。 未整理去重,如有內容異常,請看原文。 How to Record Computer Audio in 6 Free Ways 如何用 6 種免費方式錄制電腦音頻 Sponsored by EaseUS Nov 28, 2023 4:34 a…

2025高教社國賽數學建模競賽B題完整參考論文(含模型和代碼)

2025國賽數學建模競賽B題完整參考論文 目錄 一、 問題重述 1.1 問題背景 1.2 問題回顧與分析 二、 模型假設 三、 符號說明 四、 問題求解與分析 4.1數據預處理 4.2 問題1求解與分析 4.2.1 問題1分析 4.2.2 問題1建模與求解 4.2.3 問題1結果與分析 4.3 問題2求解與分…

OpenSSL 1.0.1e 下載解壓和運行方法(小白適用 附安裝包)?

openssl-1.0.1e.zip? 是 OpenSSL 加密工具包的一個舊版本(發布于 2013 年左右)的 ?源代碼壓縮包,文件格式是 ZIP 壓縮格式。 一、下載與解壓 ?下載文件? 假如你已經有了 openssl-1.0.1e.zip 這個壓縮包,就跳過這步。 如果沒有…

MapStruct詳解

提到屬性拷貝,首先想到的BeanUtils。 先簡單的回憶下BeanUtils,處理Java Bean之間的屬性拷貝;不過由于它是通過反射來拷貝屬性,在數據量大一些的時候性能會降低; 且在安全方面也會比較弱; MapStruct是編譯期…

8.FC平臺模塊梳理

文章目錄8.FC平臺模塊梳理8.1. 內存復用技術特點應用價值8.2. 虛擬機啟用策略8.3. NUMA8.4. HA高可用8.5. 故障和響應策略8.6. DRS 和 DPM8.7. IMC8.FC平臺模塊梳理 8.1. 內存復用 內存共享內存交換內存氣泡 內存共享:多臺虛擬機共享數據內容相同的內存頁。內存交換…

貪心算法應用:DNA自組裝問題詳解

JAVA中的貪心算法應用:DNA自組裝問題詳解 1. DNA自組裝問題概述 DNA自組裝(DNA Self-Assembly)是分子計算和納米技術中的一個重要問題,它利用DNA分子的互補配對特性,通過精心設計DNA序列,使其自發地組裝成預定的納米結構。在計算機…

數據湖如何打造統一存儲與處理方案(結構化數據、半結構化數據和非結構化數據)

目錄 1. 數據湖的“包容哲學”:為什么需要統一方案? 數據湖的核心訴求 案例:零售企業的痛點 2. 存儲層設計:給數據找個舒適的家 分區與分層存儲 選擇存儲格式 案例:Parquet的威力 云存儲的選擇 3. 元數據管理:給數據湖裝上“導航儀” 元數據管理的核心組件 主流…