跟着计蒜客网站(http://www.jisuanke.com)学习python语言基础知识,在线体验互动式计算机语言学习平台,很不错哦~下面是做的笔记
我用的是python3.3.5,网站学习平台还是python2,有些内容经过自己修改啦~
- python特点: 易读、易理解、易维护,缩进风格
- python计算: 作为计算器,计算算术
- print语句:需要加()。
- 变量命名: 小驼峰命名法 aDog
- 数据类型:
字符串:“”数组:列表 List<pre name="code" class="python">aList = [1,2,"python"]
元组 Tuple<pre name="code" class="python">aTuple =(1,2,"python")
字典:相当于关联数组和哈希表,键-值aDict = {'name':'cangjingkong','gender':'female','age':30}
6.判断语句:
if 条件:
执行语句
else:
执行语句
7.循环语句:
while语句:while 条件: 执行语句
for语句:for item in XX: 执行语句
8
.对象:
python使用对象类型来存储数据,任何类型都是一个对象。
对象,也叫变量,有名字、类型、值
i = 10
这里声明了一个对象,名字叫i,类型是int,值是10
9.五则运算:
+、-、*、/、%(取模,得到余数)
10.字符串:
“ ”,' '
反斜杠 \ ,it\'s
字符串索引string[],从0开始
多行,用三个引号,""" """,''' '''
查找,find()函数,
s.find()
替换,replace()函数,但不会改变原字符串的值,
s.replace(old,new)
字符串分割,split()函数,返回列表:
s.split(","),按照
,分割。
大小写转换,upper()函数、lower()函数,不会改变原字符串大小写
去掉字符串结尾空格,rstrip()函数
11.函数:或叫方法,就是可以实现一个功能的代码。函数可以组合、嵌套。
编写函数:
def 函数名(参数):内容
调用函数:
函数名(参数)
raw_input函数接收用户输入
内建函数:预先写好并允许直接调用的函数
12.模块:导入模块,就可以调用模块的函数(方法)
了
import math
print math.sqrt(4)
import random
print random.random()
print random.choice([1,2,3,4])