題目 7
編程實現:打印出 1-1000之間包含3的數字。
如果3是連在一起的,(如233)則在數字前面加上&;
如果字符數字是質數則在數字后加上*,如 3,13*,23*,&33,43*...$233*...
輸入:無
輸出:按照題意輸出的數字,每行一個數字。
題目 8
編程實現:
輸入一個字符串N,輸出該字符串的長度。
輸入一個字符串N
a=input() print(len(a))
題目9
小藍家的燈是線型開關的,拉一次燈開,再拉一次等關。未拉燈之前,燈是熄滅狀態。
編程實現:
輸入一個正整數M(1<M<100),作為小藍燈拉的次數,判斷拉燈M次后,燈是點亮還是熄滅狀態.
輸入描述:
輸入一個正整數M作為拉燈的次數。
輸出:如果燈是點亮狀態輸出為"1",燈是熄滅狀態輸出“0”
#分析問題 # 歸納總結。 #如果輸入數字為 1 輸出為1 # 輸入數字為2 輸出為0 # 輸入數字為3 輸出為1 # 輸入數字為4 輸出為0 #所以本質上是,偶數輸出0 #奇數輸出 1 a=int(input()) if a%2==0: print("0") else: print("1")
10題目
用戶輸入一個正整數N(=3<N<=9)
從0到N之間的所有的正整數(包含0和N)中選擇三個組成一個三位數,請計算共有多少種滿足條件的三位數組合(0不能作為百位數字)
且這個三位數為奇數,各位數上的數字不能重復。
(注意:組成的 每個三位數各位上的數字不能重復)
a=int(input()) for x in range(a): for y in range(a): for z in range(a): if x!=y and y!=z and z!=x and x!=0 and z%2!=0: n=int(str(x)+str(y)+str(z)) print(n)