草蛋的小青年

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
1.部分字符串的处理:
''或"" 都表示字符串 其中打印多个字符串用 ',' 分割,编译器会将其转化成" "
转义字符:'\' 当字符串内,既有' 也有" 时 可以用 \ 来进行转义
'\t' 表示制表符 8个空格 ;'\n' 表示换行
多行内容时 '''........''' 可以按照原样式打印出来
'\\'----->'\'
2,布尔值
True和False 运算就是 and 与 or 或 not 非

3.if 语句书写时会有格式限制、
elseif---->elif      python的 if 语句  遇到 True 就返回不往下走了
if 判断可以是一个变量 只要这个变量的值不为 0 应该是都会 默认为True
>>> age = 20
>>> if age > 18:
	print 'adult'
elif age>6:  
	print 'not kids'
else:
	print 'kisds'

	
adult
4.空值
none
5.变量
python 是动态的语言,在定义变量时不需要声明变量类型,可以把任意类型的值赋给变量,
同一个变量也可以反复赋值,并且可以赋不同的值
6.常量
常量的变量名用大写来表示
7.字符串编码问题
ord('A')---> 65 将字符和对应的数字互换
chr(65)---> 'A'
其他在补充
8.列表list:是一个可变的有序表
firends = ['jin','liu','ma']

len(firends) //返回列表的长度
通过序列号访问,可以通过负数从后访问
firends[-1] 
'ma'
friends.append('kk') //在列表最后加元素
friends.insert(1,'zhang') //向列表的指定位置插入数据
friends
['jin','zhang','liu','ma']

friends.pop() //删除最后一个元素,并且将最后一个元素返回
friends.pop(1) //删除序列号为1位置的元素,并且返回这个值

9. tuple 元组 tuple一旦初始化就能修改
没有insert 和 pop 方法

陷阱: tuple中元素只有一个时需要加',' 不然会当作数学公式中的小括号
t = (1) ----> 1	表示数字1
t = (1,) ----> (1,) 表示元组

tuple不变 :tuple的每个元素,指向永远不变,若是指向了一个可变的list列表,list是可变的

posted on 2017-12-27 14:18  草蛋的小青年  阅读(160)  评论(0编辑  收藏  举报