好,我們就以輸出hello world這個例子來比較兩種方式的不同
第一種方式:直譯器裡執行
第二種方式:檔案執行
有圖有真相,見下圖
.實現使用者輸入使用者名稱和密碼,當使用者名為seven且密碼為123時,顯示登陸成功,否則登陸失敗
username = input('
請輸入使用者名稱:')
passward = input('
請輸入密碼:')
if username == '
seven
' and int(passward) == 123
: print(
'登陸成功')
else
: print(
'登陸失敗
')
2.實現使用者輸入使用者名稱和密碼,當使用者名為seven且密碼為123時,顯示登入成功,否則登陸失敗,失敗時允許重複輸入三次
i = 0
while i < 3
: username = input('
請輸入使用者名稱:')
passward = input('
請輸入密碼:')
if username == '
seven
' and int(passward) == 123
: print(
'登陸成功')
break
print(
'登陸失敗')
i +=1
print(
'退出程式
')
3.實現使用者輸入使用者名稱和密碼,當使用者名為seven或alex且密碼為123時,顯示登入成功,否則登陸失敗,失敗時允許重複輸入三次
i = 0
while i < 3
: username = input('
請輸入使用者名稱:')
passward = input('
請輸入密碼:')
if (username == '
seven
' or '
alex
') and int(passward) == 123
: print(
'登陸成功')
break
else
: print(
'登陸失敗')
i += 1
4.使用while迴圈實現輸出2-3+4-5+6...+100i = 2
s = 0
while i < 101
:
if i % 2
: s = s -i
else
: s = s +i
i = i +1
print(s)
5.使用for迴圈和range實現輸出1-2+3-4+5-6...+99s1 = 0
s2 = 0
sum = 0
for i in range(1,100,2
): s1 = s1 +i
for i in range(2,100,2
): s2 = s2 -i
sum = s1 +s2
print(sum)
6.使用while迴圈實現輸出1,2,3,4,5,7,8,9,11,12i = 1
while i < 13
:
if i == 6 or i == 10
: i += 1
continue
print(i)
i += 1
7筆者:拍省先生.使用while迴圈實現內的所有奇數
i = 1
while i < 101
:
if i % 2
: print(i)
i += 1
JS 裡為什麼會有 this
這篇文章是從語言創造者 js 之父的角度 來思考 this,我之前那篇講 this 的文章是從使用者的角度寫的。假設我們有乙個物件 var person saybye function 這個 person 物件有 name 和 age 屬性,還有乙個 sayhi 方法,現在的需求是 呼叫 perso...
理解HashSet裡為什麼value不是null
最近面試,遇到一些關於 hashset 的不尋常的八股 hashset底層的roaldkbcevalue為啥不是乙個 null呢,效率不是更高,還省得程式設計客棧建立物件了?那我們先來看下,這個 value 何時會被用到呢?直接呼叫的hashmap put 若hashmap put 綜上,若底層ha...
css裡的那些事兒
一,background position 定位 三種寫法 1 按 比,左上角最小 0 0 右下角最大 100 100 2 x,y 左上角最小 0,0 右下角最大 max,max 3 top,center,left,right,bottom 二,background clip 1,包含那一部分的值 ...