初識Python

0.初識BIF

BIF即Built-in Functions,內置函數,也有叫內建的。爲了方便程序猿快速編寫腳本,Python提供了非常豐富的內置函數,在編程的時候直接調用即可,大大的提高了程序猿的工作效率,例如print()的功能是‘打印到屏幕’,input()的作用是接收用戶的輸入(注:Python3用input()取代Python2的raw_input(),等等)。

1.如何在Python3中查看BIF

在Python3中,輸入dir(__builtins__)可以看到Python提供的內置函數列表(注意,builtins前後是兩個下劃線)其中小寫的就是BIF。如果要查看具體的BIF的功能,如input(),可以在Python中輸入help(input),就會得到這個BIF的功能描述。

2.在Python中“=”和“==”表示不同的含義,在編程過程中會不小心把‘==’吳寫‘=’,這個問題如何解決?

C語言中,如果IF(C==1)寫成if(c=1),程序就完全不按程序猿原本的目的去執行,但在Python中,這個就是語法錯誤,所以if(c=1)會報錯!

3.拼接

在一些編程語言中,我們可以將兩個字符串‘相加’,如:‘I’+‘love’+‘Python’會得到‘Ilovepython’,在Python中,這種做法叫做拼接字符串。

4.用Python寫一個小程序,要求用戶輸入姓名並打印‘你好,姓名’

01.name=input("請輸入你的姓名")
02.print("你好"+name+"!")

5.用Python編寫,要求用戶輸入1到100之間的數字並判斷,輸入符合要求打印‘回答符合要求’,不符合要求則打印‘回答不符合要求’

01.temp=input("請輸入1到100之間的數字")
02.num=int(temp)
03.if 1<=num<=100:
04.    print("回答符合要求")
05.else:
06.    print("回答不符合要求")


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章