python123--------練習4:程式的控制結構
三位水仙花數
"水仙花數"是指一個三位整數,其各位數字的3次方和等於該數本身。
例如:ABC是一個"3位水仙花數",則:A的3次方+B的3次方+C的3次方 = ABC。
請按照從小到大的順序輸出所有的3位水仙花數,請用"逗號"分隔輸出結果。
方法一:
num = ""
for i in range(100,1000):
if (pow(i//100,3) + pow((i//10)%10,3) + pow(i%10,3)) == i:
num += "{},".format(i)
print(num[:-1])
方法二:
s = "" for i in range(100, 1000): t = str(i) if pow(eval(t[0]),3) + pow(eval(t[1]),3) + pow(eval(t[2]),3) == i : s += "{},".format(i) print(s[:-1])
相關推薦
python123--------練習4:程式的控制結構
三位水仙花數 "水仙花數"是指一個三位整數,其各位數字的3次方和等於該數本身。 例如:ABC是一個"3位水仙花數",則:A的3次方+B的3次方+C的3次方 = ABC。 請按照從小到大的順序輸出所有的3位水仙花數,請用"逗號"分隔輸出結果。 方法一: num =
python123(Python程式語言設計)--------練習4:程式的控制結構
三位水仙花數 描述: "水仙花數"是指一個三位整數,其各位數字的3次方和等於該數本身。 例如:ABC是一個"3位水仙花數",則:A的3次方+B的3次方+C的3次方 = ABC。 請按照從小到大的順序輸出所有的3位水仙花數,請用"逗號"分隔輸出結果。 程式碼實現: 方法一:
練習4:制作家用電器商品分類頁面
電話機 css 吸塵器 die web 頁面 line tle 商品 <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title&
Shell基礎知識4:流程控制語句
1 if 條件測試語句 if條件測試語句可以讓指令碼根據實際情況自動執行相應的命令。 1.1 if語句分類 1、單分支結構。 2、雙分支結構。 3、多分支結構。 1.2 單分支結構 if 條件語句的單分支結構由 if、then、fi 關鍵片語成。 如果
程式控制結構(2)
switch語句 1.語句格式 switch(表示式) { case 常量表達式1: 語句序列1; break; case 常量表達式2: 語句序列2; br
程式控制結構
一.if語句 1.一個分支的if語句 形式:if(表示式) 語句: 2.if-else語句 形式:if(表示式)語句1; else 語句2 3.if語句的巢狀 例(if-else):給定一個整數N,判斷其正負。 如果N > 0, 輸出positive; 如果N = 0, 輸出zero;
Python123——練習1:Python基本語法元素
例項1:溫度轉換 題目要求: 溫度的刻畫有兩個不同體系:攝氏度(Celsius)和華氏度(Fabrenheit)。請編寫程式將使用者輸入華氏度轉換為攝氏度,或將輸入的攝氏度轉換為華氏度。轉換演算法如下:(C表示攝氏度、F表示華氏度)
Python123-------練習2:Python基本圖形繪製
例項2: Python蟒蛇繪製 使用turtle庫繪製一個蟒蛇形狀的圖形 #PythonDraw.py import turtle turtle.setup(650, 350, 200, 200) turtle.penup() turtle.fd(-250) turtle.
2 程式控制結構
1基礎知識 “布林”資料型別只有兩個值:True和False。在直譯器中輸入以下程式碼並得到如下結果: 我們可以觀察到,這裡的True不是字串,兩邊沒有引號,它是變數Var的值。請使用Type()函式,檢視變數Var的資料型別 關係運算符的作用是用來比較
Scala入門到精通—— 第二節Scala基本型別及操作、程式控制結構
本節主要內容 Scala基本型別 基本型別操作 Scala程式控制結構 Scala基本型別 Scala中的基本資料型別如下圖: (來源:Programming in Scala) 從上表中可以看出,Scala的基本資料型別與Java中的基本
JS基礎:程式控制流語句
Javascript 陣列 if語句 { document.write(“筆是黑色的,所以購買”); } 多種選擇(Switch語句) for語句結構: for(初始化變數;迴圈條件;迴圈迭代) { 迴圈語句 } while語句結構: while(判斷條件) {
C++學習筆記——第四天 程式控制結構
目標 瞭解C++的面向過程的結構化設計方法 熟練掌握C++支援的三種程式結構:順序結構,選擇結構,迴圈結構 掌握轉向語句的功能及其使用 順序結構 順序結構是指按照所有語句出現的順序先後執行,先出現的先執行,後出現的後執行。順序結構的語句一般包含三種:表示
Shell指令碼:程式控制
條件測試的表示式: [ expression ] 括號兩端必須要有空格 [[ expression ]] 括號兩端必須要有空格 test expression組合測試條件: -a: and -o: or !: 非 整數比較: -eq 測試
第一章html練習4:聚美優品新手指南頁面
<html> <head> <title>聚美優品新手指南頁面</title> </head> <body> <p> <img src="logo.jpg"alt="無此圖片" t
C++程式控制結構
一、語句 程式設計語言的語句按功能可以分為三類:說明語句,操作語句,控制語句。 控制語句用於控制語句的執行流程。所有程式都只包含3種控制結構:順序結構、選擇結構 和 迴圈結構。 二、選擇結構 C++使用if語句和switch語句構成選擇結構。 1.if語句 (1)一個分支的if語
Cartographer原始碼閱讀(3):程式邏輯結構
Cartographer早期的程式碼在進行3d製圖的時候使用了UKF方法,檢視現有的tag版本,可以轉到0.1.0和0.2.0檢視,包含kalman_filter資料夾。 資料夾中的pose_tracker類檔案在mapping_3d的檔案加下有kalman_local_trajectory_builder
9.25python程式控制結構總結和作業
看不進去書,寫寫部落格幫助理解,在物件的安利下,第一次用markdown寫部落格,好有趣。 1.條件表示式 1.1關係運算符 條件表示式不允許使用賦值運算子"=" >>> if a=3 SyntaxError: invalid syntax
練習4:實現MyBank系統的存款業務 teacher
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MyBank { /// <summary> ///
Python練習4:溫度轉換
描述 溫度的刻畫有兩個不同體系:攝氏度(Celsius)和華氏度(Fabrenheit)。 請編寫程式將使用者輸入華氏度轉換為攝氏度,或將輸入的攝氏度轉換為華氏度。 轉換演算法如下:(C表示攝氏度、F表示華氏度) C = ( F - 32 ) / 1.8 F = C
[ASP.NET Core 3框架揭祕] 檔案系統[4]:程式集內嵌檔案系統
一個物理檔案可以直接作為資源內嵌到編譯生成的程式集中。藉助於EmbeddedFileProvider,我們可以採用統一的程式設計方式來讀取內嵌的資原始檔,該型別定義在 “Microsoft.Extensions.FileProviders.Embedded”這個NuGet包中。在正式介紹EmbeddedFil