Python初學1-認識Python

Python學習第一章 認識Python
初學Python,由於使用的IDLE版本爲3.7.0版本,所以學習語法以3.x版本爲基礎。筆記記錄爲3.x版本語法

一、Python的輸入/輸出
1.Python的輸入
Python的輸入時通過input()函數來實現的,該函數返回輸入的對象,可以輸入數字、字符串和其他任意類型對象,在3.X版本中由於沒有raw_input()函數,只提供了input()函數來接受用戶的鍵盤輸入,不論用戶輸入數據時使用什麼界定符,input()函數的返回結果都是字符串

 >>> x=input("please input:")
please input:3
>>> print(type(x))
<class 'str'>
>>> x=input("please input:")
please input:'1'
>>> print (type(x))
<class 'str'>   

2.Python的輸出
在3.X版本中使用Pirnt()函數進行輸出,在2.X版本使用的是print語句進行輸出。

>>> for i in range(10,20):
    print(i,end='')


10111213141516171819
>>> 

3.Python的代碼規範
(1)縮進
Python開發者有意讓違反了縮進規則的程序不能通過編譯,以此來強制程序員養成良好的編程習慣。並且Python語言利用縮進表示語句塊的開始和退出(Off-side規則),而非使用花括號或者某種關鍵字。增加縮進表示語句塊的開始,而減少縮進則表示語句塊的退出。縮進成爲了語法的一部分。
Python程序是依靠代碼的縮進來體現代碼的邏輯性的
一般以四個空格爲基本縮進單位

>>> for i in range(10,20):
    print(i,end='')

(2)註釋
方法一:# 開始,#之後都是註釋內容

>>> #循環輸出0到9的數字
>>> for i in range(10,20):
    print(i,end='')

方法二:三引號內皆爲註釋 ‘’‘…”’或者“”“…”“”
同上
(3)每次import只導入一個模塊,而不要一次導入多個模塊

>>> import math   #導入math數學模塊
>>> math.sin(0.5) #求0.5的正弦
0.479425538604203
>>> import random
>>> x=random.random()
>>> y=random.random()
>>>> n=random.randint(1,100)

可以同時導入多個模塊,但是在Python中不提倡該方法
導入模塊的次序爲 內置模塊->第三方模塊->其他模塊

(4)如果一行語句過長可以在行位加上反斜槓“\”但是建議使用括號
(5)常量名所有字母大寫,單詞之間由下劃線連接

4、幫助
(1)查看內置函數和類型的幫助信息

help(max)   #查看max函數的幫助信息

(2)查看模塊中成員函數信息

import os
help(os.fdopen)#查看os模塊中fdopen函數的信息

(3)查看整個模塊的信息

import math
help(math) #查看math模塊的幫助信息

下一章 Python語法基礎

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