python代碼打印100-999之間的回文數(shù)示例
打印100-999之間的回文數(shù)(即百位和個(gè)位的數(shù)字相等),并每10個(gè)打印一行
i = 100 x = 0 # 使用計(jì)數(shù)器,每10個(gè)換行打印 while i <= 999: if i // 100 == i % 10: # 百位整除,個(gè)位取余 print(i, end=" ") x += 1 # 如果是回文數(shù),則計(jì)數(shù)器+1 if x % 10 == 0: # 當(dāng)計(jì)數(shù)器數(shù)值每滿10,就打印一個(gè)換行 print() i += 1
結(jié)果打印如下:
知識(shí)點(diǎn)歸納:
1.while循環(huán)基本語(yǔ)法:
------>明確基本結(jié)構(gòu)三要素:開始標(biāo)志,結(jié)束標(biāo)志,自增數(shù)。
開始標(biāo)志: # i = 100
while 結(jié)束標(biāo)志: # i <= 999
代碼體
自增代碼 # i += 1
2.回文數(shù)的判斷:
------>百位數(shù)的判斷,十位數(shù)的判斷,個(gè)位數(shù)的判斷。綜合應(yīng)用:取整符號(hào)(//)
、取余符號(hào)(%)
3.引入計(jì)數(shù)器思維方式
以上這篇python代碼打印100-999之間的回文數(shù)示例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- 解決Python中回文數(shù)和質(zhì)數(shù)的問題
- 使用python實(shí)現(xiàn)回文數(shù)的四種方法小結(jié)
- Python3實(shí)現(xiàn)的回文數(shù)判斷及羅馬數(shù)字轉(zhuǎn)整數(shù)算法示例
- Python實(shí)現(xiàn)判斷一個(gè)整數(shù)是否為回文數(shù)算法示例
- 對(duì)python判斷是否回文數(shù)的實(shí)例詳解
- Python回文字符串及回文數(shù)字判定功能示例
- Python計(jì)算回文數(shù)的方法
- Python實(shí)現(xiàn)尋找回文數(shù)字過程解析
相關(guān)文章
在Python中處理日期和時(shí)間的基本知識(shí)點(diǎn)整理匯總
這篇文章主要介紹了在Python中處理日期和時(shí)間的基本知識(shí)點(diǎn)整理匯總,是Python入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-05-05Python設(shè)置Socket代理及實(shí)現(xiàn)遠(yuǎn)程攝像頭控制的例子
這篇文章主要介紹了Python設(shè)置Socket代理及實(shí)現(xiàn)遠(yuǎn)程攝像頭控制的例子,皆是對(duì)socket模塊的實(shí)際運(yùn)用,需要的朋友可以參考下2015-11-11使用jupyter Nodebook查看函數(shù)或方法的參數(shù)以及使用情況
這篇文章主要介紹了使用jupyter Nodebook查看函數(shù)或方法的參數(shù)以及使用情況,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-04-04Python利用lxml庫(kù)實(shí)現(xiàn)XML高級(jí)處理詳解
在Python的世界中,lxml是處理XML和HTML的一款強(qiáng)大且易用的庫(kù),本文主要介紹了如何解析、創(chuàng)建、修改XML文檔,如何使用XPath查詢,以及如何解析大型XML文檔,需要的可以參考下2023-08-08Python使用Scapy實(shí)現(xiàn)構(gòu)造特殊數(shù)據(jù)包
Scapy是一款Python庫(kù),可用于構(gòu)建、發(fā)送、接收和解析網(wǎng)絡(luò)數(shù)據(jù)包,這篇文章主要為大家詳細(xì)介紹了python如何使用Scapy構(gòu)造特殊數(shù)據(jù)包,有需要的可以參考下2023-11-11