Python基礎知識之函數、模組

來源:互聯網
上載者:User

標籤:self   put   輸入   minus   color   定義   init   code   intel   

1.Python模組。

     Python一個.py尾碼的檔案,稱為模組。Python模組可以包含變數、函數、類,同時類中又可以定義變數和函數。

2.Python模組匯入。

   (1) Python模組全部匯入方式:from 模組名 import * 

   (2) Python模組按需匯入方式:from 模組名 import 函數名/類名

 3.函數。常用函數如下。

  str(o):將數字轉化為字串函數,

  int(o):將字串轉化為數字函數。

  format():字串格式化函數。

  replace:字串替換函數。

  input:輸入函數。

 

He.py代碼:

#coding=utf-8def plus1(num1,num2):    num=num1+num2    return numdef minus1(num1,num2):    num=num1+num2    return numclass He:    def __init__(self):        pass    def plus2(self,num1,num2):        num=num1+num2        return num    def minus2(self,num1,num2):        num=num1+num2        return num

調用代碼:

Python 3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 17:54:52) [MSC v.1900 32 bit (Intel)] on win32Type "copyright", "credits" or "license()" for more information.>>> from He import *>>> num=plus1(20,15)>>> print(num)35>>> from He import plus1>>> num=plus1(20,15)>>> print(num)35>>> from He import He>>> he=He()>>> num=he.plus2(20,15)>>> print(num)35>>> num2=25>>> print("num2:"+str(num2))num2:25>>> age="2">>> print(int(age))2>>> str="uid:{0},uname:{1}">>> str=str.format("1","joyet")>>> print(str)uid:1,uname:joyet

  >>> str2="joyet55"
  >>> str2=str2.replace("55","66")
  >>> print(str2)
  joyet66
  >>> a=input("請輸入:")
  請輸入:45
  >>> print(a)
  45

 

Python基礎知識之函數、模組

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.