1. 程式人生 > >Python基礎知識之函數、模塊

Python基礎知識之函數、模塊

license 數字函數 self odin edi import ati {0} spa

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-8
def plus1(num1,num2): num=num1+num2 return num def minus1(num1,num2): num=num1+num2 return num class 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 win32
Type "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基礎知識之函數、模塊