print('Hello', end='&')
print('World')
a = input('請輸入第一個數:')
b = input('請輸入第二個數:')
print(a + b)
a = 100
b = 200
a, b = b, a
print(a, b)
x = 50
x += 50
a = '100'
print(type(a))
s = 'programming'
print(s[-3:])
s1 = 'abc'
s2 = '#'
print(s1 * 3 + s2)
lst = [3, 6, 1, 8]
print(min(lst))
lst = [10, 20, 30, 40]
lst.insert(2, 99)
print(lst)
s = '1 3 5 5 7 9'
lst = [int(i) for i in s.split()]
print(sum(lst))
lst = ['a', 'b', 'c', 'b']
for i in range(len(lst)):
if lst[i] == 'b':
lst[i] = '*'
lst = ['abc', 'ban', 'coin', 'dict']
for i in lst:
if 'c' in i:
continue
print(i)
n = int(input())
lst = [0, 1, 1]
for i in range(3, n+1):
x = lst[i-1] + lst[i-2]
lst.append(x)
print(lst[n])
c = 0
for i in ___________:
for j in ___________:
if i + j <= n:
c += 1
print(c)
res = 0
________________
if n % 2 == 0:
n = n / 2
else:
n = n * 3 + 1
res += 1
print(res)
cnt = 0
for i in range(1, 10):
for j in range(i, 10):
if i * j % 2 == 0:
break
cnt += 1
print(cnt)
31. 以下Python代碼執行時將報錯,因為變量a初始被賦值為整數,隨后將其賦值為字符串()。
a = 123
a = 'abc'
32. Python 表達式5 * 3 // 2的值為8()。
33. 若變量a的數據類型為整型或浮點型,則表達式 a >= 5 and a <= 10 與 5 <= a <= 10 的值相同(即等價) ()。
34. 在Python中,range(100)與range(0, 100)生成的整數范圍是一樣的()。
35. 運行以下代碼后,程序不會輸出 -2()。
lst = [1, -2, 3, 5, 0]
if i >= 0:
36. 運行以下代碼后,列表lst會變為空列表()。
lst = [1, 2, 3]
lst.clear()
37. 運行以下代碼后,程序的輸出結果是True()。
print(7 < 5 or 7 < 10)
38. 執行print(4, 5, sep='@')時,程序會報錯,因為'@'不能設置為輸出的間隔符()。
39. 以下兩段代碼的輸出結果是一樣的()。
代碼1:
for i in range(1, 11):
res += i
代碼2:
i = 1
while i <= 10:
i += 1
40. 運行以下代碼后,程序的輸出結果是一個5行5列的直角三角形星號圖案(每行星號數量與行號相同)()。
*
* *
* * *
* * * *
* * * * *
for i in range(1, 6):
for j in range(i):
print('*', end=' ')
print()