Python學習筆記 基礎

2021-07-14 02:12:35 字數 1289 閱讀 6218

print  ( )   或者是 print 後面直接加要輸出的東西。常量字串的話要加引號:print ("hello") 或者 print "hello"

在pycharm裡的file—>encoding裡要設定編碼格式為:utf-8

在.py檔案的開頭加上:# coding=utf-8。注意#和coding=utf-8之間有乙個空格

if 條件1:

執行體elif 條件2:

執行體else:

執行體注意:

每個判斷後面要有冒號

各種判斷號和變數之間要有空格

輸出從0到100,不包括100

def sayhello():

print 'hello world'

class hello:

def __init__(self,name):

self.name=name

def sayhello(self):

print("你好".format(self.name))

def空格__(self,arg1):是建構函式

class hi(hello):

def __init__(self,name):

hello.__init__(self,name)

def sayhi(self):

print("hi,".format(self.name))

hi類繼承自hello類,你看定義的時候,把hello類寫在了hi類名的括號後面,且在hi的構造方法中要呼叫hello類的建構函式(順序無所謂,但是要呼叫)

import mylib

h=mylib.hello()

h.sayhello()

hello是在mylib.py檔案中的乙個類,用import mylib引入了整個檔案,也使得mylib是乙個命名空間。要使用其中的元素,就要加上命名空間的名稱。看第二行**。

from mylib import hello

h=hello()

h.sayhello()

只引入了乙個類,可以不用寫命名空間了。但不能使用引入模組的其它類了。

python學習筆記 Python基礎

雲計算web開發 django框架 科學計算 人工智慧 常用到的庫有numpy pandas matplotlib 等等 系統運維 金融 圖形gui google 豆瓣 知乎 facebook 主要特點是 解釋性 動態語言 強型別定義語言和弱型別定義語言。解釋型 python擁有良好的相容性,在安裝...

Python學習筆記(Python基礎)

1 資料型別和變數 1 字串是以單引號 或雙引號 括起來的任意文字,比如 abc xyz 等 2 如果 本身也是乙個字元,那就可以用 括起來,比如 i m ok 包含的字元是i,m,空格,o,k這6個字元。3 如果字串內部既包含 又包含 可以用轉義字元 來標識 print i m ok 結果為i m...

Python學習筆記(基礎學習)

1 python是一種物件導向的解釋型計算機程式語言 2 python中以行縮排區分 塊,亂用縮排會報錯 3 行末尾加不加分號都可以 4 2中用print hello 3中用print hello 5 以 開頭的語句是注釋 6 當語句以冒號 結尾時,緊接其後縮排的語句視為 塊,但沒有規定一定要用幾個...