標籤: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基礎知識之函數、模組