1 簡述編譯型與解釋型語言的區別,且分別列出你知道的哪些語言屬於編譯型,哪些屬於解釋型編譯型:只要翻譯一次,之後的執行就不需要翻譯,可以直接使用結果。執行效率高,跨平台性差。(c,go)
解釋性:每次執行都需要直譯器。執行效率低,跨平台性高。(python)
2 執行 python 指令碼的兩種方式是什麼
1.互動式環境(輸入**立即得到結果)
2.指令碼的方式,執行儲存在文字中的**
3 pyhton 單行注釋和多行注釋分別用什麼?
單行注釋:# 多行注釋:三個單引號或雙引號(''' ''' , """ """)
4 布林值分別有什麼?
true false
5 宣告變數注意事項有那些?
1.變數只能用字母,數字和下劃線組成
2.第乙個字元不能是數字
3.不能用關鍵字
6 如何檢視變數在記憶體中的位址?
x = 1
print(id(x))
7 寫**
實現使用者輸入使用者名稱和密碼,當使用者名為 seven 且 密碼為 123 時,顯示登陸成功,否則登陸失敗!
user = input('請輸入使用者名稱:')
pwd = input('請輸入密碼:')
if user == "seven" and pwd == '123':
print('登入成功')
else:
print('登入失敗')
實現使用者輸入使用者名稱和密碼,當使用者名為 seven 且 密碼為 123 時,顯示登陸成功,否則登陸失敗,失敗時允許重複輸入三次
i = 0
while i < 4:
user = input('請輸入使用者名稱:')
pwd = input('請輸入密碼:')
if user == "seven" and pwd == '123':
print('登入成功')
break
else:
print('登入失敗')
i += 1
實現使用者輸入使用者名稱和密碼,當使用者名為 seven 或 alex 且 密碼為 123 時,顯示登陸成功,否則登陸失敗,失敗時允許重複輸入三次
i = 0
while i < 4:
user = input('請輸入使用者名稱:')
pwd = input('請輸入密碼:')
if ( user == "seven" or user == "egon" ) and pwd == '123':
print('登入成功')
break
else:
print('登入失敗')
i += 1
8 寫**
a. 使用while迴圈實現輸出2-3+4-5+6...+100 的和
x = 0
y = 2
while y <= 100:
if ( y % 2 ) ==0:
x += y
y += 1
else:
x -= y
y += 1
print(x)
# b. 使用 while 迴圈實現輸出 1,2,3,4,5, 7,8,9, 11,12 使用 while 迴圈實現輸出 1-100 內的所有奇數
x = 1
while x <= 100:
if ( x % 2 ) != 0:
print(x,end=',')
x += 1
e. 使用 while 迴圈實現輸出 1-100 內的所有偶數
x = 1
while x <= 100:
if ( x % 2 ) == 0:
print(x,end=',')
x += 1
9 現有如下兩個變數,請簡述 n1 和 n2 是什麼關係?
n1 = 123456
n2 = n1
鏈式賦值的關係,123456、n1和n2值相同,id相同。
建議寫成:n2 = n1 = 123456
10 for迴圈巢狀列印九九乘法表
for x in range(1,10):
z = 7 * ( x - 1 ) * " "
print(end = z)
for y in range(x,10):
print('%s*%s=%s '%(x,y,x*y),end='')
if ( x * y ) < 10:
print(end=' ')
print()
11、for迴圈巢狀列印金字塔
for i in range(9):
if i == 0 :
print(end= 27 * ' ' )
print('=')
else:
print(end=(27 - 3*i ) * ' ' )
print( ( i * 6 + 1 ) * '=' )
12 作業:編寫登陸介面
基礎需求:
讓使用者輸入使用者名稱密碼
認證成功後顯示歡迎資訊
輸錯三次後退出程式
i = 0
while i < 4:
user = input('請輸入使用者名稱:')
pwd = input('請輸入密碼:')
if user == "seven" and pwd == '123':
print('登入成功')
break
else:
print('登入失敗')
i += 1
英語總結 六月
在提高班學習了很多英語 兒童詞典 牛津詞典 羅塞塔 english class 從零開始學英語等等。但是對於我來說其實只有兒童詞典 english class 從零開始學英語是我有始有終的認真學下來的!除了這些之外的其他英語資料學習的效果和狀態都不是很好!大都是有認真的開始,卻沒有堅持下去的耐心和毅...
程式設計六月定律
上週,我被迫對乙個很老的專案做一些修改。麻煩是,當開始著手時,我真的記不清這個專案究竟有多老了。這實際上是我使用codeigniter實現的第乙個mvc專案。開啟專案檔案後,很多東西都讓我頭暈。首先,沒有版本控制,第二,沒有注釋。id iframe 0.719018345291395 src dat...
六月英語總結
六月在李光的發起下開始了持續激情學習英語的小組,很高興自己參加了這麼棒的團隊,按照光哥列好的計畫我們開始了這乙個月的晨讀。我們最開始學習了音標,學習了四天,最開始自己的發音真的是特別特別不準確,然後大家會幫我一起糾正,告訴了我正確口型,發音的方法,在小組的鼓勵下,我漸漸的對英語感到不是那麼厭煩了,覺...