Python基础知识之函数、模块

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

  >>> str2="hello,%s,your age:%d"%("joyet",10)
  >>> print(str2)
   hello,joyet,your age:10
  >>>

原文地址:https://www.cnblogs.com/joyet-john/p/7071888.html