本文主要记录一下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