知識總結及練習
本章總結
- 命令總結:
print(*objects, sep=' ', end='\n', file=None, flush=False)
:用於輸出/打印指定內容。input()
:用於接收用戶輸入的內容。
- 單詞總結:
- 本章重點學習了Python的基本語法、數據輸入和輸出的方式,並介紹了如何使用Pycharm進行編程。
- 課後練習:
- 流程圖:
- 起止框:開始與結束。
- 判斷框:判斷條件。
- 處理框:執行具體操作。
- 輸入/輸出框:接收或輸出資料。
- 流程圖:
- 程式練習:
- 簡單輸入與輸出:
- 打印輸入的名字與年齡。
- 計算並打印用戶的出生年份。
- 簡單輸入與輸出:
小試牛刀
- 選擇題:
- 問題1:關於Python語言的特點,以下選項描述正確的是( )。
- A. Python語言不支持物件導向
- B. Python語言是非跨平台語言
- C. Python語言是編譯型語言
- D. Python語言是解釋型語言
- 答案:D
- 問題1:關於Python語言的特點,以下選項描述正確的是( )。
- 問題2:關於Python語言的特點,以下選項中描述錯誤的是( )。
- A. Python語言是非開源語言
- B. Python語言是跨平台語言
- C. Python語言是多模型語言
- D. Python語言是腳本語言
- 答案:A
- 問題3:關於Python語言的注釋,以下選項中描述錯誤的是( )。
- A. Python語言的單行注釋以
#
開頭 - B. Python語言的單行注釋以單引號
'
開頭 - C. Python語言的多行注釋以
'''
(三個單引號)開頭和結尾 - D. Python語言有兩種注釋方式:單行注釋和多行注釋
- 答案:B
- A. Python語言的單行注釋以
- 問題4:下列哪句代碼可以打印出
apple
( )。- A.
s = 'apple'
- B.
print('apple')
- C.
print(s)
- D.
print(apple)
- 答案:C
- A.
- 問題5:下列代碼哪個可以用來接收輸入的內容( )。
- A.
a = input
- B.
a = input()
- C.
a = print
- D.
a = print()
- 答案:B
- A.
- 程式題:
- 題目:設計一個個人名片生成程式,提示用戶依次輸入姓名、公司、職位、電話、郵箱,並按格式輸出名片信息。
name = input("請輸入姓名:") company = input("請輸入公司:") title = input("請輸入職位:") phone = input("請輸入電話:") email = input("請輸入郵箱:") print("***********************************") print("姓名:%s" % name) print("公司:%s" % company) print("職位:%s" % title) print("電話:%s" % phone) print("郵箱:%s" % email) print("***********************************")
- 題目:設計一個個人名片生成程式,提示用戶依次輸入姓名、公司、職位、電話、郵箱,並按格式輸出名片信息。