1. 程式人生 > >python簡單例項一

python簡單例項一

1.自定義函式

#coding=utf-8#自定義函式,傳入引數,沒有傳入引數def sayHello():print("hello word")def maxed(a,b):if(a>b):print(a)else:print(b)

sayHello()print(maxed(2,3))

2.判斷語句

1#coding=utf-82#判斷3 score =9045if score >=80:6print("很好")7elif score >=60:8print("及格")9elif score >=30:10print("不及格")11else:12print("很差")

3.迴圈語句

1#coding=utf-82#迴圈3#拼接字字串45for i in range(0,100):6print("Itme ,{0}{1}{2}".format(i,"hello","python"))

4.面向物件(類)

1#coding=utf-82#類,建構函式,類的繼承34class hello:5def __init__(self,name):6self._name=name
 7def sayhello(self):8print("hello,{0}".format(self._name))910class hi(hello):11def __init__(self, name
):12 hello.__init__(self, name)13def hi(self):14print("Hi,{0}".format(self._name))1516 h=hello("張三")17 h.sayhello()18 h1=hi("李四")19 h1.hi()

5.匯入庫

  建立檔案mylib.py,程式碼如下:

1class hello():2def sayhello(self):3print("hello!")

  建立檔案loadlib.py,程式碼如下,兩種引用方式。

1#coding=utf-82#引入外部庫的兩種方式34#import mylib
5#h1=mylib.hello()6#h1.sayhello()7from mylib import hello 8 h=hello()9 h.sayhello()

6.python版本下載

  3.x有更多的新特性,2.x執行速度更快
  學習開發使勇2.7.8最好

7.開發環境

  pycharm整合開發環境,本文使用eclipse,python2.7

8.錯誤:

File "F:\python\jike_leaon\src\flow.py", line 1
SyntaxError: Non-ASCII character '\xc5' in file F:\python\jike_leaon\src\flow.py on line 1, but no encoding declared;

9.錯誤:

TypeError: this constructor takes no arguments

修改:建構函式,是兩個下劃線,不是一個!


相關推薦

python簡單例項

1.自定義函式 #coding=utf-8#自定義函式,傳入引數,沒有傳入引數def sayHello():print("hello word")def maxed(a,b):if(a>b):print(a)else:print(b) sayHello()prin

Python簡單例項

1,基礎語法 1)print自帶換行,取消換行? x=raw_input() y=raw_input() z=raw_input() lst=[] lst.append(x) lst.app

python django學習簡單註冊/登陸/session

rfi bmi ews exception eth mar %u objects 未使用 註冊 登陸 session user.html 未使用{{useform}}而使用{{ userform.password }}形式便於後期css樣式 <!DOCTYPE htm

[python網絡編程]socket的簡單使用()

python python網絡編程 arppingin socket socket使用 1 socket基本參數了解 1.在建立socket對象的時候,需要告訴系統兩件事情1.1 通信的類型是什麽(IPv4/IPv6等)1.2 使用的協議是什麽?(TCP/UDP等) 2.各個通信類型和協議的標

python 爬蟲() requests+BeautifulSoup 爬取簡單網頁代碼示例

utf-8 bs4 rom 文章 都是 Coding man header 文本 以前搞偷偷摸摸的事,不對,是搞爬蟲都是用urllib,不過真的是很麻煩,下面就使用requests + BeautifulSoup 爬爬簡單的網頁。 詳細介紹都在代碼中註釋了,大家可以參閱。

python簡單應用

總結 限制 循環語句 簡單 light highlight true ... 添加 自學之後運用循環語句和判斷語句所解決的幾個簡單問題: 1、實現1到10的和: x = 1 he = 0 while x < 11: if x == 7: pa

python學習:簡單的購物車程序實例

isdigit python學習 python form compute 啟動 index computer nbsp 需求: 1、啟動程序後,讓用戶輸入余額,然後打印商品列表 2、允許用戶根據商品編號購買商品 3、用戶選擇商品後,檢查余額是否足夠,足夠加入購物車直接扣款,

Python爬蟲():編寫簡單爬蟲之新手入門

最近學習了一下python的基礎知識,大家一般對“爬蟲”這個詞,一聽就比較熟悉,都知道是爬一些網站上的資料,然後做一些操作整理,得到人們想要的資料,但是怎麼寫一個爬蟲程式程式碼呢?相信很多人是不會的,今天寫一個針對新手入門想要學習爬蟲的文章,希望對想要學習的你能有所幫助~~廢話不多說,進入正文!

Python ghost.py 0.2版簡單例項

from ghost import Ghost ghost = Ghost() with ghost.start() as session:   page, extra_resources = session.open("http://www.baidu.com") if page.http_s

一個簡單Python爬蟲例項(爬取的是前程無憂網的部分招聘資訊)

從今天開始學習爬蟲,展示我的第一個例項(用的是Python3寫的,Python2需要加個編碼方式吧,或許還有其他的不相容的地方吧,我就不知道了),把這分享給大家,希望對大家有一些幫助 import urllib,re import urllib.request import xlwt #開啟網頁

【筆記】嵩天-Python語言程式設計-完成兩個簡單例項

【根索引】 【Python索引】 目標 使用PyCharm,完成兩個小例項的編寫和執行。一個是溫度轉換,一個是蟒蛇圖形繪製。 過程 1、先設定project目錄,雖然命名不是很正式,主要不太習慣軟體的目錄結構,好在只是熟悉語言和工具,就先把程式碼都放一個目錄下吧。 2、可以開啟多個py檔案,執行時可

簡單例項開始,學會寫Makefile(

 不會寫Makefile雖然還不至於影響到專案進度,從別的地方拷貝一份過來稍加修改就可以用了,但是,對於咱們“程式猿”來說這實在是一件讓人感覺很不爽的事。於是,百度,谷歌(PS:吐槽一下,不XX的話Google已經完全不能用了,Bing的效果都要比百度好一些),各種看資料,看

python多型簡單例項

import abc # 制定規則 class BaseObj(metaclass=abc.ABCMeta): # 吃 @abc.abstractmethod def eat(self): pass # 說 @abc.abstractmethod def say(self):

HTML+CSS簡單例項

/*重置,也就是清理不乾淨的標籤*/ *{ font-size:12px; font-family:"宋體"; color:#444;margin:0 auto;}/*是共用的意思*/ body{ margin:0; background:#161616;} a{ text-decoration:none;

python子程序模組subprocess詳解與應用例項

一、subprocess 模組簡介 subprocess最早是在2.4版本中引入的。 subprocess模組用來生成子程序,並可以通過管道連線它們的輸入/輸出/錯誤,以及獲得它們的返回值。 它用來代替多箇舊模組和函式: os.system os.sp

Python簡單爬取圖片例項

都知道Python的語法很簡單易上手,也很適合拿來做爬蟲等等,這裡就簡單講解一下爬蟲入門——簡單地爬取下載網站圖片。 效果 就像這樣自動爬取下載圖片到本地: 程式碼: 其實很簡單,我們直接看下整體的程式碼: #coding = utf-

Python函式例項簡單應用

                                 python 目錄     &nbs

Java技術_每天掌握種設計模式(002)_使用場景及簡單例項(建立型:單例模式)

1.模式描述 一個類有且僅有一個例項,並且自行例項化並向整個系統提供。 2.模式作用 保證某個類在系統中只有一個例項物件,對於特殊需求來說非常必要。 限制了例項個數有利於GC的回收。

python---簡單的介面測試例項

我們可以用Jmeter做介面測試,但是呢個人覺得那個有點侷限性,用python就靈活很多, 可以按自己的思路來構建比較靈活,下面給大家介紹一個簡單的介面測試例項。 一、我們的思路如下: 首先我們要弄清楚我們的整個思路: 1.先把我們的測試資料準備好,即post的資料(

一個基於python簡單的裝飾器例項

# -*-coding:utf-8-*- # author:murongtiedan import time def deco(func): def wrapper(): startTime = time.time() func()