python練習習題

2022-09-25 06:57:12 字數 1538 閱讀 7549

一、使用if else語句

'''

隨堂練習 使用if else語句

1、年齡在 22到35之間 列印"可以結婚",在其他年齡段 列印 "拖出去槍斃「

2、年齡在70歲以上 或者 患有老年痴呆 列印不能開車,否則可以開車

'''# 練習一

age = int(input("請輸入年齡:"))

if 22 <= age <= 35:

print(f"你的年齡是歲,可以結婚")

else:

print("拖出去槍斃")

print("**********")

# 練習二

# age = int(input("請輸入年齡: "))

# yn = int(input("是否患有老年痴呆?\n0:是\n1:否\n"))

# if (age <= 70) and (yn == 1):

# print("可以開車")

# elif (age <= 70) and (yn == 0):

# print("不能開車")

# else:

# print("不能開車")

age = int(input("請輸入年齡: "))

sick = input("是否患有老年痴呆?(是輸入1,不是輸入0)")

if age >= 70 or sick == "1":

print("不能開車")

else:

print("可以開車")

二、while迴圈列印

'''

隨堂練習

1、列印***

*******

*****2、*

********

'''# 行號

j = 1

# 迴圈列印5行

while j < 6:

i = 1

# 實現i和j的聯動

while i <= j:

print("*", end='')

# 列印星號,不換行

i += 1

# 換行

print()

j += 1

print("***************====")

# # 練習二

# j = 1

# while j < 6:

# i = 1

# while i <= j:

# print("*", end='')

# i += 1

# print()

# j += 1 + 1

# j = 1

# while j <= 5:

# print("*" * j)

# j += 2

j = 1

while j <= 5:

# 取餘操作 當j是奇數的時候 執行列印

if j % 2 == 1:

print("*" * j)

j += 1

指標練習習題

1 int ref ref是8的位址,ref 1是4的位址,而 ref不是合法的c表示式,因為ref是常量而不是變數。2 乙個包含20個指向char的指標的陣列 char psa 20 乙個指向陣列的指標,其中陣列由20個char值構成 char pstr 20 3 定義乙個包含100個int值的陣...

python 物件導向程式設計練習習題

請把下面的student物件的gender字段對外隱藏起來,用get gender 和set gender 代替,並檢查引數有效性 gender range male female class student object def init self,name,gender self.name na...

程式設計開發練習習題 規避

題目描述 2014 年7 月17 日,馬來西亞航空mh17 班機執飛阿姆斯特丹史基浦機場飛往吉隆坡國際機場航線時,在烏克蘭靠近俄羅斯邊界33,000 英呎高空疑受到9k37 山毛櫸地對空飛彈擊落墜毀。事件發生後,漢莎航空 法國航空 土耳其航空 俄羅斯洲際航空 達美航空 英國航空 俄羅斯航空 印度航空...