- 從零開始:Python快速入門教程
- 侯惠芳主編
- 699字
- 2021-08-17 17:27:57
本章課后習題
一、選擇題
1.(C)下列哪一個選項是無效的Python變量?
(A)_tall
(B)pass01
(C)6_total
(D)SSN_NO
2.(A)將數(shù)值數(shù)據(jù)轉換為字符串的函數(shù)是哪一個?
(A)str()函數(shù)
(B)string()函數(shù)
(C)ord()函數(shù)
(D)chr()函數(shù)
3.(B)當字符串較長時,可以用哪一個字符將過長的字符串拆成兩行?
(A)“/”字符
(B)“\”字符
(C)“\\”字符
(D)“//”字符
4.(C)如果要根據(jù)固定的格式來輸出字符串,可以用哪一個符號來引住指定的字符串?
(A)三重單引號
(B)三重雙引號
(C)A、B皆可
(D)A、B皆否
5.(A)一些特殊字符無法顯示于屏幕上,這時候必須在此特殊字符前加上什么符號才能形成所謂的轉義字符?
(A)\
(B)\\
(C)/
(D)//
二、問答題
1.試簡述Python語言的命名規(guī)則。
答:
·變量名稱的第一個字符必須是英文字母、下劃線或中文;
·其余字符可以是大小寫英文字母、數(shù)字、下劃線或中文;
·不能使用Python內置的關鍵字。
·區(qū)分大小寫字母。
2.請說明以下無效變量錯誤的原因。
7_up
for
$$$999
happy new year
答:
“7_up”的錯誤原因是變量名稱第一個字符必須是英文字母、下劃線或中文,不能是數(shù)字;
“for”的錯誤原因是不能使用Python內置的關鍵字,for是關鍵字;
“$$$999”的錯誤原因是變量名稱的第一個字符必須是英文字母、下劃線或中文,不能是特殊符號;
“happy new year”的錯誤原因是變量名稱不能包含空格。
3.什么是切片運算?試舉例說明。
答:
字符串的索引值具有順序性,如果要取得單一字符或子字符串,可以使用“[]”運算符,而從字符串中截取子字符串的動作就稱為切片運算。例如以下代碼。
msg = 'Sunday is fun!'
則msg[2:5]的結果值為'nda'。
4.試寫出下表中的Python轉義字符。

答:

5.print()函數(shù)也支持格式化功能,請在下表中填入輸出格式化功能的符號。

答:

- Beginning Java Data Structures and Algorithms
- Getting Started with ResearchKit
- 基于Java技術的Web應用開發(fā)
- Programming ArcGIS 10.1 with Python Cookbook
- Oracle Exadata專家手冊
- Learning Hunk
- 數(shù)據(jù)結構案例教程(C/C++版)
- Multithreading in C# 5.0 Cookbook
- D3.js By Example
- Kubernetes進階實戰(zhàn)
- Visual FoxPro 6.0程序設計
- Python物理建模初學者指南(第2版)
- 深入大型數(shù)據(jù)集:并行與分布化Python代碼
- Python機器學習
- LibGDX Game Development By Example