笨辦法學Python

2021-08-28 23:39:29 字數 738 閱讀 6119

1. 知識點

13節講的主要是module(模組)的概念,常用的語法是from xx import ***,依託於python強大的模組庫,使得呼叫十分輕鬆,功能十分強悍。argv叫做引數變數,可以理解為乙個包裹,在解包(unpack)的時候,將引數值賦給不同的變數名,其中第乙個變數是"隱藏"的,用來指代檔案所在位址,引數數量可以隨機。除錯需要在控制台進行。

from sys import argv

def f1():

script,first,second,third=argv

print("the script is called:",script)

print("your first variable is:", first)

print("your second variable is:", second)

print("your third variable is:", third)

2. 練習題

def f2():

script,x1,x2=argv

input1=input("x1= ")

input2=input("x2= ")

print('your %s is %s'%(x1,input1))

print('your %s is %s' % (x2, input2))

笨辦法學Python(三十)

前一習題中你寫了一些 if 語句 if statements 並且試圖猜出它們是什麼,以及實現的是什麼功能。在你繼續學習之前,我給你解釋一下上一節的加分習題的答案。上一節的加分習題你做過了吧,有沒有?你認為 if 對於它下一行的 做了什麼?if 語句為 建立了乙個所謂的 分支 就跟 rpg 遊戲中的...

笨辦法學Python(六)

雖然你已經在程式中寫過字串了,你還沒學過它們的用處。在這章習題中我們將使用複雜的字串來建立一系列的變數,從中你將學到它們的用途。首先我們解釋一下字串是什麼東西。字串通常是指你想要展示給別人的 或者是你想要從程式裡 匯出 的一小段字元。python 可以通過文字裡的雙引號 或者單引號 識別出字串來。這...

《笨辦法學python》習題38 40

mystuff 然後作者又給出了乙個錯誤的情況 class thing object def test hi print hia thing a.test hello 錯誤原因是test 只可以接受乙個引數,卻給了兩個。也就是 a.test hello 實際上是test a,hello 從這裡開始到...