– mooc中國慕課: python 程式設計 【2020 商丘學院】
1、判斷乙個整數是否是回文數。回文數是指正序(從左向右)和倒序(從右向左)讀都是一樣的整數,如果是回文數則輸出yes,否則輸出no。
使用下面的函式頭:
def main(s):
題目內容:判斷乙個整數是否是回文數。回文數是指正序(從左向右)和倒序(從右向左)讀都是一樣的整數,如果是回文數則輸出yes,否則輸出no。
def
main
(s):
n =str(
abs(s))[
::-1
]if n ==
str(
abs(s)):
print
("yes"
)else
:print
("no"
)s =
input()
main(
int(s)
)
2、編寫程式,把給定長度為10的整數陣列中所有0元素全部移除,且所有非0元素的順序不變。
使用下面的函式頭:
def main(s):
題目內容:編寫程式,把給定長度為10的整數資料中所有0元素全部移除,且所有非0元素的順序不變。
輸入:從鍵盤隨機輸入十個整數,通過空格隔開,如果輸入不是10個整數,提示「error」
輸出:將所有0元素刪除,並把非0元素間設定為無間隔字元。
def
main
(s):
m =["0"
,"1"
,"2"
,"3"
,"4"
,"5"
,"6"
,"7"
,"8"
,"9"
] l =
['0'
,'0'
,'0'
,'0'
,'0'
,'0'
,'0'
,'0'
,'0'
,'0'
] a =
s = s.split(
" ")
if s == l:
b=""print
(b)else
:for i in s:
if i in m:
iflen
(a)==10:
for i in a:
if i==
"0":
a =[a[i]
for i in
range(0
,len
(a))
if a[i]
!="0"
] b=
""for i in a:
b += i
print
(int
(b))
else
:print
("error"
)s =
input()
main(s)
程式筆記 第五期 你好,NOIP
解釋一下 這篇 blog 不是我自發地要寫的,因此可能會有點水,不要在意 老師讓程式設計社的全體學員在這noip的暴風雨來臨之前的寧靜中寫下了這一篇blog,就這樣,數篇世界級的水部落格誕生了!然後再說一下,本來這篇 blog 是準備在noip開始之前寫好給自己打打底氣的,不過現在看來好像沒有什麼用...
第五期c語言答案
輸入兩個字串,從第一字串中刪除第二個字串中所有的字元,例如,輸入 they are students 和 aeiou 則刪除之後的第乙個字串變成 thy r studnts 編寫乙個函式,求乙個數字是否是回文數,回文數的概念 給定乙個數,這個數順讀和逆讀都是一樣的,例如 121,1221是回文數,1...
悟空雲課堂 第五期 OS命令注入漏洞
本期主題為os命令注入漏洞的相關介紹。01 什麼是os命令注入?軟體在構造os命令時使用了外部輸入的資料,如果沒有對外部輸入中可能影響os命令的特殊元素進行過濾,或是過濾不充分 不正確,就有受到os命令注入攻擊的風險。os命令注入缺陷允許攻擊者直接在作業系統執行各種命令,當缺陷存在於網頁應用等無法直...