python基础笔记

本文主要记录一下python基础的东西

一、python基本输入输出语句

1、print()函数:打印输出。整型、浮点型、字符串

  print()格式化输出:

    print(format(var,format_modifier)):var值,format_modifier格式字

    如print(format(12.34567,'6.2f')):6输出占位,2精度

     print(format(0.3456,'3.2%')):3表示占位,2表示精度,可实现左右对齐输出   //输出34.56%

2、raw_input()函数:输入。

  语法:raw_input([prompt]) -> string 

  因此输入一个数字,得到的也是一个string,要想变成整型,必须转换,如age=int(raw_input("input your age:"))

  转换函数:int(),float()

二、变量解析

1、python变量的“变”指向,id

  不可通过变量名修改其指向数据单元的内容

2、Python数据类型不需要指定type

3、对比一下C变量与Python变量的不同

三、python函数

1、系统库提供内部函数

  字符函数库:str

  数学函数库:math库  不是默认的库,需要导入,import math

        os库

  网络编程库:socket库 

  ......

2、第三方提供的函数:httplib2

  安装第三方提供的函数库:easy_install httplib2

3、自定义函数

  语法结构:def function_name(parameters):

          (TAB)statement1

          (TAB)statement2

          (TAB)statement3

            etc...

      函数的定义:形参

   示例:

def test_a():
    print('Hello the Cruel world!')
    print('www.1905.com')
print('Entry programe')
test_a()
print('Leave programe')

  预设值:def funB(para1,para2,...,parai=defalut1...,paran=defalutn)

        statement1...

        return value1,value2,...valuen

  

原文地址:https://www.cnblogs.com/sylovezp/p/4267501.html