本影片介紹流程控制的第三種 用法 ,迴圈的控制。大部分的程式語言都有此流程控制,包含 while, do.. while, for 等三種結構,要使用哪一種呢? ... <看更多>
Search
Search
本影片介紹流程控制的第三種 用法 ,迴圈的控制。大部分的程式語言都有此流程控制,包含 while, do.. while, for 等三種結構,要使用哪一種呢? ... <看更多>
#1. Python while 迴圈(loop)基本認識與3種操作 - 自學成功道
continue 陳述句的用法相對 break 陳述句複雜了一點, break 很單純,就是跳出迴圈,但 continue 則會進行兩個動作:. 遇到 continue 就停住,不執行其後 ...
Python break 语句,就像在C语言中,打破了最小封闭for或while循环。 break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句 ...
#3. 1 分鐘搞懂Python 迴圈控制:break、continue、pass - Medium
這篇文章將會介紹如何使用Python 中的break、continue、pass 語句來改變正常迴圈的程序。 先來簡單敘述一下Python 中break、continue、pass 的區別:. break:強制跳出❮ ...
#4. Python break及continue迴圈中止控制:程式該如何處理錯誤
Python 迴圈程式往往需要適當的依條件中止迴圈,本文以料號輸入為例,介紹如何利用break及continue語句,設計編碼不符時可結束輸入或者錯誤超過三次的 ...
#5. Python 迴圈控制:break、continue、pass - CJK Life
迴圈的三大控制條件 · Break. 強制跳出整個迴圈 · Continue. 強制跳出本次迴圈,直接進入下一個迴圈 · Pass. 不做任何事情,程序將繼續往下執行 ...
break 用來停止while 執行,while 為True 表示迴圈永遠成立,會一直執行。如果在迴圈內部加上if 判斷條件和break,就能讓迴圈條件成立的情況下結束執行。 ... 範例: 0~9加總 ...
#7. [Python] break、continue、pass、return及exit的用法與區別
break. 用來終止循環語句,即使循環條件沒有False或者序列還沒被完全遞歸完,也會停止執行循環語句。 break語句用在while和for循環中。
#8. [Python教學]搞懂5個Python迴圈常見用法
是Python迴圈的另一種型式,與for-loop不一樣的地方是,while-loop是依據條件來重複執行 ... 1. break:直接中斷迴圈,在break指令之後的運算皆不會執行,範例如下:.
本节先讲解break 的用法,continue 语句放到下节做详细介绍。 break 语句可以立即终止当前循环的执行,跳出当前所在的循环结构。无论是while 循环还是for 循环,只要执行 ...
#10. 【Python】while、for循环嵌套,break、continue用法详解原创
【Python】while、for循环嵌套,break、continue用法详解 原创. 2021-07-21 15:26:17 11点赞. 一个写湿的程序猿. 码龄8年.
#11. Python Break 和Python Continue——如何跳到下一个函数
在这篇文章中,我将介绍如何在你的Python代码中使用break和continue语句。 如何在Python 中使用break 语句如果你需要从for 或while 循环中脱离出来, ...
#12. 重複迴圈( for、while ) - Python 教學 - STEAM 教育學習網
快速導覽:for 迴圈、while 迴圈、break 和continue ... 「while 迴圈」是「根據條件判斷,決定是否重複或停止」的迴圈,用法為「 while 條件: 」,如果條件判斷 ...
#13. [Python]跳出For或while迴圈- Yiru@Studio - - 點部落
[Python]跳出For或while迴圈-使用break或continue 暫停 ... Python-24 - while 無窮迴圈使用方法 · Python-25 - while if (混合)使用方法 · Python-26 ...
#14. python while break用法-掘金 - 稀土掘金
python while break用法 技术、学习、经验文章掘金开发者社区搜索结果。掘金是一个帮助开发者成长的社区,python while break用法技术文章由稀土上聚集的技术大牛和极客 ...
#15. Python 中的while True 語句(和break一起怎么使用?)
Python 中的while True 語句(和break一起怎么使用?),在Python 中,True 关键字是一个布林表示式。它用作1 的别名,而while 关键字用于指定循环。语句while True 用 ...
#16. [Python] 基本教學(4) 流程控制break、pass、continue
在我們繼續往下紀錄break, pass, continue 之前,我想先介紹while 這個指令。 ... continue 的話,他的用法跟pass 非常像,都是跳過當前的迭代。
#17. continue & break - 莫烦Python
continue & break ... still in while #会执行下面的语句再跳出 ... break 用法,在循环语句中,使用 break , 当符合跳出条件时,会直接结束循环,这是 break 和 True ...
#18. python while break pythonwhilebreak循环用法 - 51CTO博客
python while break pythonwhilebreak循环用法,一、while循环1.while循环语法如下:while 条件:代码1代码2while循环条件最根本就是True和False两个 ...
#19. Python 3 While 循环语句 - 简单教程
Python **while** 语句用于循环执行程序,也就是在某条件下,循环执行某段程序, ... #!/usr/bin/python # continue 和break 用法 i = 1 while i < 10: i += 1 if i%2 > ...
#20. Python 迴圈break 和continue | D棧- Delft Stack
break 語句通常是基於條件( if 條件)來執行的,當條件為真時, break 執行並且迴圈( for , while )終止。 break 示例. Python. pythonCopy for ...
#21. Python While循环语句_w3cschool - 编程狮
Python 编程中while 语句用于循环执行程序,即在某条件下,循环执行某段 ... coding=utf-8 #continue 和break 用法 i = 1 while i < 10: i += 1 if ...
#22. Python While循環語句 - HTML Tutorial
continue 和break 用法i = 1 while i < 10: i += 1 if i%2 > 0: # 非双数时跳过输出continue print i # 输出双数2、4、6、8、10 i = 1 while 1: # 循环条件为1必定 ...
#23. python跳出循环重新开始 - 腾讯云- Tencent
本文主要讲下python中的break语句用法,常用在满足某个条件,需要立刻退出当前循环时(跳出循环),break语句可以用在for循环和while循环语句中。
#24. Python while break-3c電腦評測情報整理-2022-11(持續更新)
Python while break在2022的情報收集,在網路上蒐集PTT/Dcard相關3c電腦資訊,找python while true,python while break用法,python while無限迴圈在各大社群媒體文章及 ...
#25. Python基础break语句详解- Python教程- C语言网 - Dotcpp
Python 基础break语句详解我们在使用选择语句或者循环语句的时候,在满足部分条件时就 ... 下面我们通过两个实例了解一下break语句分别在for语句和while语句中的用法: ...
#26. ccClub Python讀書會的貼文- while迴圈】... - Facebook
Dee Tania 答案公布囉!這週我們介紹了 for 迴圈搭配else 的用法,歡迎點進連結閱讀 https: //bit.ly/basic_w28 有任何問題歡迎留言.
#27. Python While 迴圈語句 - ITREAD01.COM - 程式入門教學
continue 和break 用法 i = 1 while i < 10: i += 1 if i%2 > 0: # 非雙數時跳過輸出 continue print i # 輸出雙數2、4、6、8、10 i = 1 while 1: # 迴圈條件為1必定 ...
#28. Python break语句 - 易百教程
最常见的 break 语句用法是当一些外部条件被触发时需要立即退出循环。 break 语句可以在 while 和 for 循环中使用。 如果使用嵌套循环,则 break 语句将停止执行最内层 ...
#29. Python 中的迴圈(Loop) 觀念
這邊需要特別注意的是,break 與continue 只能寫在迴圈內部,也就是只能用在while loop 與for loop 當中。 Python 中的for loop. 了解完while loop 後, ...
#30. Python while 迴圈用法與範例 - ShengYu Talk
本篇ShengYu 介紹Python while 迴圈的用法與範例,在寫Python 程式時重複性的事情就會使用 ... 迴圈結束時會執行這裡, 但break 跳離時不會執行到這裡 ...
#31. For循环和While循环 - Python Like You Mean It
在未来,你会在你编写的Python代码中随处见到这些概念! 注:. 在本资源各处会有一些阅读理解 ... 你可以在for循环和while循环的主体中使用 continue 和 break 语句。
#32. While 迴圈的基礎用法– 用While Block 把CODE的重用
While 於Python之應用. 在一個無限looping內, 用if的條件句(即當到了一定的條件), 就break (跳出迴圈) ...
#33. Python break语句跳出循环 - 玩蛇网
本文主要讲下python中的break语句用法,常用在满足某个条件,需要立刻退出当前循环时(跳出循环),break语句可以用在for循环和while循环语句中。
#34. python中break、continue 、pass终止循环的区别
1、break:跳出循环,不再执行. Python break语句,就像在C语言中,打破了最小封闭for或while循环。 break语句用来 ...
#35. python练习之循环控制语句break 与continue - 脚本之家
这篇文章主要介绍了python循环控制语句 break 与 continue,break就像是终止按键 ... num=43 result=1 while 1: if num==1: break result=result*num ...
#36. python while循环语句 - 立地货
... 中的循环语句有for和while。Pythonfor循环的用法Python循环语句的控制结构图... ... 如果使用break 语句,即使while 条件为真,也可以停止循环:. number = 50
#37. 在Python 3 中使用循环时如何使用Break、Continue 和Pass 语句
介绍在Python 中使用for 循环和while 循环可以让您以高效的方式自动化和重复任务。 但有时,外部因素可能会影响您的程序运行方式。发生这种情况时,您可能希望程序完全 ...
#38. Python break、continue和pass用法詳解 - tw511教學網
使用while 或for 迴圈時,如果想提前結束回圈(在不滿足結束條件的情況下結束回圈),可以使用break 或continue 關鍵字,需要佔位時,可以使用pass 語句。
#39. while迴圈| C++與演算法
while ( A.條件式) { B.當條件成立時,就重覆做的事... } ... using namespace std; int main() { int n; int i; cin >> n; i = 1; while( i <= n ) { cout << "No.
#40. python基础必学:break与continue语句用法
break 与continue语句用法:1.可以通过这break关键来终止循环(跳出整个循环),break语句可以用在while和for循环中。2.continue语句跳出本次循环。
#41. Python入门教程-While循环语句 - 创客智造
Python 入门教程-While循环语句Python 编程中while 语句用于循环执行程序, ... continue 和break 用法i = 1 while i < 10: i += 1 if i%2 > 0: # 非双数时跳过 ...
#42. C 程式語言設計[ Part 27 ] – break 與continue 的用法[迴圈中途 ...
本影片介紹流程控制的第三種 用法 ,迴圈的控制。大部分的程式語言都有此流程控制,包含 while, do.. while, for 等三種結構,要使用哪一種呢?
#43. [程式]Python: For 迴圈, while 迴圈, Range, 強制結束break ...
[程式]Python: For 迴圈, while 迴圈, Range, 強制結束break, ... 如果是break的話,跑到1就直接會全部終止了 ... 跟”..”及tab用法教學 10 8 月, 2022 在「程式」中.
#44. 自学Python3中的while循环语句,break和continue语句
循环语句详解while循环语句for循环语句for循环的具体应用循环结构中else用法循环嵌套break用法continue的用法while循环语句Python中,while循环和if条件分支语句类似, ...
#45. Python For & While Loops: Enumerate, Break - LearnCode01
迴圈可以多次執行程式碼塊,直到滿足特定條件。它們的用法在程式設計中相當普遍。與其他具有For Loop,while loop,dowhile等的程式設計語言不同。
#46. Python迴圈教學:while, for_in, range語法及應用 - 巨匠電腦
Python 迴圈流程控制是學習Python的重點之一,以下for_in,range(),while()函式 ... 不確定執行次數的python迴圈語法; 強制跳出迴圈:break; python迴圈 ...
#47. 不間斷Python 挑戰Day 11 - while 迴圈|方格子vocus
while 迴圈和for迴圈一樣,也可搭配break指令來使用,其基本語法如下,表示在while迴圈內,當滿足了condition2的條件後,可以在執行完B區塊程式後直接 ...
#48. python while, import - George的生活點滴
... 的猜數字遊戲來學習Python 中While 迴圈,IF 判斷式,import 的用法 ... You guessed it %d times" % a) break elif question > answer: print ...
#49. 4. 深入了解流程控制— Python 3.11.4 說明文件
除了剛才介紹的while ,Python 擁有在其他程式語言中常用的流程控制語法,並有一些不一樣的 ... break 陳述式,如同C 語言,終止包含它的最內部 for 或 while 迴圈。
#50. [5] while循环| break & continue & pass语句| 报错类型& 用try ...
Python 入门- [5] while 循环| break & continue & pass. 1131 --. 1:20:16 ... Python 循环语句中的 break continue 以及pass 的正确 用法.
#51. python中break、continue 、exit() 、pass终止循环的区别- 深藍
python 中break、continue 、exit() 、pass区分1、break:跳出循环,不再执行Python break语句,就像在C语言中,打破了最小封闭for或while循环。 break ...
#52. Python for Beginners (14)|迴圈控制- while loops - SimpleLearn
Python for Beginners 本單元測驗: Quiz (測驗請按我) 電腦非常適合做重複 ... 希望本篇文章能幫助您理解Python 中的 while loop 迴圈語句用法及流程 ...
#53. Python中while迴圈的基本用法 - ITW01
文章摘要: 如使用者輸入'quit'或'退出'中的任意一個都可以終止程式執行我們可以在使用者輸入'quit'後使用break語句立即退出while 迴圈.
#54. Python while else语句 - 嗨客网
Python while else语句教程 ... 在while 循环中使用else 语句,那么如果while 循环不是被break 语句终止执行的,那么else 的代码会正常输出,但如果while 循环是 ...
#55. Python While 循环 - w3school 在线教程
while 循环需要准备好相关的变量。在这个实例中,我们需要定义一个索引变量 i ,我们将其设置为1。 break 语句. 如果 ...
#56. JAVA新手教學(14) – break 與continue - 挨踢路人甲
break 指令範例. 下圖為簡單的do…while迴圈,不過在其中加入了判斷變數x的if條件式,內容為break。
#57. 收藏| Python小技巧之while循环_list_break_李四 - 搜狐
我写了一个if 判断,if name ==,如果= q 跟q一致的话,就会print 打印出来退出程序,同时用break 把while 循环给打断。 我这里有个list 叫a_li…
#58. while循环怎么跳出 - 抖音
您在查找“while循环怎么跳出、while不循环的原因、python中while死循环终止等while视频 ... 第117课while 循环break跳出循环#编程入门#编程#程序代码.
#59. python while continue - OSCHINA - 中文开源技术交流社区
Python ——while、continue、break、while-else、or、and、not ... Python if while continue break语句 ... for while break continue exit 用法.
#60. 在Python3中,有关于break的用法: for i i__牛客网
Python break 语句,就像在C语言中,打破了最小封闭for或while循环。 break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环 ...
#61. 迴圈裡continue,break,return的作用,你知道嗎? - 古詩詞庫
對於while 和do...while 迴圈,continue 語句重新執行條件判斷語句。 ... 在迴圈中,關鍵詞Break,作用是跳出迴圈,一般有以下兩種用法:.
#62. [問題] 關於while跟break - 看板Python - 批踢踢實業坊
各位前輩好,小弟第一次在ptt發文,如有排版問題請見諒關於while and break有點問題前天期中考考了 ... 我想了想卡住了= = 是不是跟break的用法有關?
#63. python中while和for循环基本用法 - 简书
循环结构,很好理解,就是一直做某件事情,直到满足某种条件,就像玩游戏,做任务,觉醒20个式神,当完成之后,循环就结束啦! while循环基本用法程序 ...
#64. Python中的break语句- 翔宇亭IT乐园
python 不支持标签(Label)循环,以免给程序带来不必要的复杂性。 其流程图如下:. Python中的break循环. 二、break语句用于while循环中. i = ...
#65. python:while迴圈語句及練習題 - ZenDei技術網路在線
continue 和break 用法. while 語句時還有另外兩個重要的命令continue,break 來跳過迴圈,continue 用於跳過該次迴圈,break 則是用於退出迴圈,此外"判斷條件"還可以 ...
#66. python中while循环语句怎样使用?一文带你看懂 - 群英网络
这篇文章我们来了解python中的while循环语句,while循环语句在Python学习 ... 值等于123 print ('登录成功') #则显示登录成功 break #退出循环 else: ...
#67. Python Loop – (for / while) - 文科人這樣讀理科
Python Loops 可分為while loops 和for loops,while loop 是當符合特定 ... Python Loop – (for / while) ... break 終止/ continue 暫停迴圈的用法.
#68. Python 研究-while 1比while True更快? - icodding愛程式
/usr/bin/python # -*- coding: utf-8 -*- import timeit def while_one(): i = 0 while 1: i += 1 if i == 10000000: break def while_true():
#69. [Python] Loop 配合else 的妙用 - pcwu's TIL Notes
Python. Python 算是用了滿久了,居然現在才發現這個神奇的用法。 ... (with while), but not when the loop is terminated by a break statement.
#70. 图解Python 编程(8) | while循环
Python 编程中while 语句用于循环执行程序,即满足某条件的情况下,循环执行某段程序。 ... continue 和break 用法; i = 1; while i < 10: i += 1 ...
#71. break 與continue 敘述的使用
(一) break 敘述. ◎✽使用時機: 在迴圈(不論是for迴圈或while迴圈)執行時,通常要把「要重複的敘述群」執行完一遍之後,再去檢視迴圈「條件式」是否成立。
#72. 繼續學習Python中的while true/break語句- 每日頭條
上次講到if語句的用法,大家在微信公眾號問了小編很多問題,那么小編在這幾種解決一下,1.else和elif是子模塊,不能單獨使用2.
#73. [MSSQL] while與break/continue用法- SWC的Data Science之旅
筆記一下在SQL Server中如何透過while、break與continue達到流程控制的效果.
#74. Python while 循环的用法
我们还将向您展示如何使用 else 子句和 break 和 continue 语句。 Python 的 while 循环. while 只要给定条件的计算结果为 true ,循环就执行其中的语句 ...
#75. Python while break语句 - CJavaPy
Python 编程中while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务,执行语句可以是单个语句或语句块。
#76. Python while循環語句 - 極客書
在Python中,所有的程序代碼結構通過縮進字符空格相同數量的語句被認為是一個單一的代碼塊的一部分。 Python使用縮進作為分組語句的方法。 流程圖:. while loop in Python.
#77. Python if, if...else Statement (With Examples) - Programiz
In this tutorial, you will learn about the Python if...else statement with the help of examples to create decision-making programs.
#78. R筆記–(11)流程控制(for, while, ifelse, switch) - RPubs
迴圈指令: for 、 while 、 repeat 、 break 、 next. 在資料預處理的過程,或是在建模時使用交叉驗證(CV),常常會需要使用這些指令 ...
#79. Python While循环语句| W3School Python 教程 - wizardforcel
Python 编程中while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以 ... continue 和break 用法i = 1 while i < 10: i += 1 if i%2 > 0: # 非双数时跳过 ...
#80. Python循環語句打斷: break&continue命令 - 快樂學程式
在設計實例中,運用了前幾節所學的while循環及if 條件判斷。希望可以透過這段代碼使讀者對於break & continue運用地得心應手。
#81. Old syntax for activity diagram had several ... - PlantUML
@startuml start repeat :Test something; if (Something went wrong?) then (no) #palegreen:OK; break endif ->NOK; :Alert "Error with long text"; repeat while ...
#82. Debugging in Visual Studio Code
VS Code maintains a debug session while the program is running, and pressing the Stop ... The Python and Java extensions, for example, support Logpoints.
#83. Python - 100天从新手到大师 - GitHub
循环结构的应用场景- 条件/ 缩进/ 代码块/ 流程图; while循环- 基本结构/ break 语句/ continue 语句; for循环- 基本结构/ range 类型/ 循环中的分支结构/ 嵌套的循环/ ...
#84. Basic Syntax - Markdown Guide
To create a line break or new line ( <br> ), end a line with two or more spaces, ... To add another element in a list while preserving the continuity of the ...
#85. CSS overflow property - W3Schools
... and easy to understand Web building tutorials with lots of examples of how to use HTML, CSS, JavaScript, SQL, PHP, Python, Bootstrap, Java and XML.
#86. Python 装饰&生成&迭代器 - 天翼云
Python 装饰器装饰器可以使函数执行前和执行后分别执行其他的附加功能, ... 实例(2): 使用while循环构建一个生成器,并通过for遍历打印出结果.
#87. 16-1 迴圈指令
但必須特別注意的是,break 指令若用在多重迴圈中,每次只跳出包含break指令的最內部迴圈。 無論是for 或while 迴圈,均會降低MATLAB 的執行速度,所以我們應盡量使用向量 ...
#88. HTTP API V2 | Docker Documentation
While the V1 registry protocol is usable, there are several problems with the ... possible but may break from standards to implement targeted features.
#89. Python 速查手冊- 4.12 複合陳述while else - 程式語言教學誌
本篇文章介紹Python 的while-else 迴圈。 ... 條件,迴圈就會一直跑,這裡的例子是用字串"quit" 當迴圈結束指令,當使用者在鍵盤上打入quit 後,才利用break 跳出迴圈
#90. Java基础常见面试题总结(上) - JavaGuide
常见的解释性语言有Python、JavaScript、PHP 等等。 编译型语言和解释型语言 ... 程序控制, break, continue, return, do, while, if, else.
#91. Learn LaTeX in 30 minutes - Overleaf
how to start a new line without starting a new paragraph by inserting a manual line break using the \\ command, which is a double backslash; alternatively, use ...
#92. 《数据科学与分析:Python语言实现》 —2.3.3 for - 天剑博客
2.3.3 for通常,在事先不知道需要执行代码块多少次的情况下推荐使用while循环。如果知道需要执行多少次迭代,则可以使用for循环。在Python中,for循环 ...
#93. python如何实现远程控制电脑(结合微信) | Fiime分享
python 如何实现远程控制电脑(结合微信) ... sock.bind(server_address) # 监听传入的连接 sock.listen(1) while True: # 等待连接 print('等待连接.
#94. Python+Excel职场办公数据分析 - Google 圖書結果
... 可使用它来控制哪些代码将执行,哪些代码不执行,从而让 Python 执行想要执行的代码。 break 语句的用法如下所示。 I = 1 - while n < 10 : ifn : 5 : break pririt ...
#95. 股票發大財:用Python預測玩轉股市高手精解
1.3.2 while 循環與 continue,break 關鍵字 Python 語言中的while循環敘述和其他程式語言 ... python # coding=utf-8 3 #示範 while 的用法 4 5 number = 1 6 7 while ...
#96. Python程序__:_基_到__ - Google 圖書結果
【例3-5】 continue和break用法示例。 3.2.4 循环嵌套 Python语言允许在一个循环体里面嵌入另一个循环。可以在循环体内嵌入其他的循环体,如在while循环中可以嵌入for ...
python while break用法 在 [問題] 關於while跟break - 看板Python - 批踢踢實業坊 的八卦
各位前輩好,小弟第一次在ptt發文,如有排版問題請見諒
關於while and break有點問題
前天期中考考了一題是定義了26個英文字母跟10個數字 5*4的點矩陣
使用者輸入一行英文+數字要印出相對應的點矩陣,
如果是空格則輸出五格空格
我已經做完他的要求了,但我想要加上條件限制
即如果輸入的不是英文與數字,則印出error,並要求重新輸入
如果輸入的是英文與數字的組合,則印出點矩陣,並要求重新輸入
我的問題是我以下程式碼在不是英文與數字的組合的時候無法重新輸入
我應該怎麼修改我的程式?我想了想卡住了= =
是不是跟break的用法有關?
另外一個問題是break的終止迴圈是終止上一個for而已嗎?
例如
for i in range(a):
for j in range(b):
print('yoyo')
break
這個break是把兩個for都跳出還是只有裡面的for ?
(抱歉小弟是第一次學程式語言,還只是個新手 QQ)
感謝大家讀完
第一個問題的程式碼:https://pastebin.com/PvGYN2Ur
cmap = ( (4,10,17,31,17),(30,17,30,17,30),(14,17,16,17,14),(30,17,17,17,30),
(31,16,30,16,31),(31,16,30,16,16),(31,16,19,17,31),(17,17,31,17,17),
(14,4,4,4,14),(7,2,2,10,4),(17,18,28,18,17),(16,16,16,16,31),
(17,27,21,17,17),(17,25,21,19,17),(14,17,17,17,14),(30,17,30,16,16),
(14,17,21,19,15),(30,17,30,18,17),(31,16,31,1,31),(31,4,4,4,4),
(17,17,17,17,14),(17,17,17,10,4),(17,17,21,27,17),(17,10,4,10,17),
(17,10,4,4,4),(31,2,4,8,31) )
nmap =(
(31,17,17,17,31),(4,4,4,4,4),(31,1,31,16,31),(31,1,31,1,31),(17,17,31,1,1),
(31,16,31,1,31),(31,16,31,17,31),(31,2,4,8,8),(31,17,31,17,31),(31,17,31,1,31)
)
while True:
data = str.upper(input('ABC+123:'))
for i in range(len(data)):
if 48<ord(data[i])<90:
print('ok:')
break
else: #<--------------------原文少打的部分
print('error 要怎麼重新輸入Q_Q')
break
#<--------------------原文少打的部分
for i in range(5):
print()
for j in range(len(data)):
print(' ',end="")
for k in range(5):
if 65<=ord(data[j])<=90:
pdata=cmap[ord(data[j])-65][i]
elif 48<=ord(data[j])<=57:
pdata=nmap[ord(data[j])-48][i]
dot=pdata//(2**(4-k))%2
if dot:
print(data[j],end="")
else:
print(' ',end="")
print('\n\n')
後來寫的版本 1用try-except 2用if-else-break
https://codepad.org/7Wq5cVRy
https://codepad.org/APc3zaos
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.189.113
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1400224494.A.0BB.html
... <看更多>