Python基礎入門(小測試)

2021-08-30 13:44:15 字數 2165 閱讀 3721

題目1:1,2,3,4的數字,能互相組成多少位無重複的兩位數?

in [3]:

l1 =

for i in range(1,5):

for j in range(1,5):

if i != j:

l1out[3]:

['12', '13', '14', '21', '23', '24', '31', '32', '34', '41', '42', '43']

題目2:輸入三個數想xyz,請把這三個數由小到大

in [13]:

l1 =

for i in range(3):

n = input("please input three num:")

if n.isdigit():

else:

n = input("please input three num:")

print(sorted(l1))

please input three num:1

please input three num:3

please input three num:2

['1', '2', '3']

英,空格,數字和其餘字元的個數

題目3:輸入一行字元,分別統計出其中英,空格,數字和其餘字元的個數

in [15]:

space = 0

other = 0

digit = 0

alpha = 0

str = input("please input a string:")

for i in range(len(str)):

if str[i].isdigit():

digit += 1

elif str[i].isspace():

space += 1

elif str[i].isalpha():

alpha += 1

else:

other += 1

print(digit,space,alpha,other)

please input a string:sadashd123 das,,

3 2 10 2

題目4:猴子吃桃問題

猴子第一天摘下若干個桃子,吃了一半後再吃乙個

第二天早上又吃了一半再吃乙個

每天都這樣。。。。。。

到了第十天早上發現只剩下乙個桃子

求一共有多少個桃子

in [1]:

sum = 1

for i in range(9,0,-1):

sum = (sum+1)*2

print(sum)

1534

題目5:猜數字 隨機生成乙個數子 輸入乙個數字進行猜 判斷是大還是小 判斷時間

in [2]:

import random

import time

num = random.randint(0,100)

starttime = time.time()

​guess = int(input("please input a num:"))

n = 1

while guess != num:

n+=1

if guess > num:

print("big")

guess = int(input("please input a num:"))

elif guess < num:

print("small")

guess = int(input("please input a num:"))

else:

print("you are right")

please input a num:50

bigplease input a num:25

bigplease input a num:12

small

please input a num:18

small

please input a num:20

small

please input a num:23

bigplease input a num:22

bigplease input a num:21

you are right

python入門小測試(1)

滿分100分 測試範圍 前三課 一,單選題 每題3分 1.python是一種解釋型語言,解釋型語言的實現方式是 c a直接生成機器語言 b先彙編成組合語言 再編譯成機器語言 c逐行翻譯成機器語言 d計算機直接讀取程式執行 2.以下符合識別符號命名規則的是 c a 12fa b import c ab...

python入門基礎小知識(二)

幾種字串編碼格式之間大概的區別 1 ascii 最早的編碼是ascii,僅對10個數字,26個大寫26個小寫英文本母還有一些其它符號進行了編碼,用乙個位元組對字元進行編碼,最多只能表示256個符號。2 gb2312 我國制定的中文編碼,通常用乙個位元組表示乙個英文本元,兩個位元組表示乙個中文字元。4...

測試基礎小案例

關於412教室 功能測試 1 能容納多少人 2 採光好不好,明亮度高不高 3 牆壁牢不牢固,隔音效果如何 4 能放多少桌子,椅子,容量多少 5 室內溫度如何,通風感強不強 介面測試 1 牆面與窗的比例是否合理 2 牆面是否有凹凸不平 3 牆面顏色是否合理,不掉漆,無縫隙 4 不透風,不漏雨 效能測試...