python学习笔记【01】

安装

  1. 2.7是phython2最后一个版本,python3是一个优化版本

数据类型

  1. 布尔型是 True False
  2. 列表的定义: name_list = ['a', 'b', 'cccc']     

注释

  1. #开头是单行注释
  2. '''三个单引号开头和三个单引号结尾是多行注释

字符编码

  1. ord方法可以算出asc码 : ord('a')
  2. unicode是2字节,utf8是3字节
  3. 定义一个unicode字符串 name = u'我们'
  4. len(name)计算出一个字符串的字节数,unicode汉字只占1个字符
  5. name.encode('utf-8')转换成utf-8
  6. decode() 方法以 encoding 指定的编码格式解码字符串,name.decode('utf-8')是说把name从utf-8解码成系统可识别的编码
  7. python要想用中文,文件头要加编码声明      #_*_ coding:utf-8 _*_

使用和导入模块

  1. import os      os.system('pwd')即可执行系统命令,返回值是执行结果
  2. import sys    sys.argv是脚本传入的参数,和其它程序类似,sys.argv本身是一个list
  3. 只调用一个方法 from sys import argv     这样可以直接用argv而不用sys.argv
  4. 只调用一个方法 from sys import argv  as aaa
  5. 导入所有方法    from sys import *
  6. print a,b   表示两个变量一块打印
  7. name = raw_input('please input your name:')     可以和用户交互,并将用户输入保存到name中
  8. 格式化输出:    print '%s' %('name')
  9. 类型转化     int() 可强制转换成整数
  10.  type(a) 返回a变量的类型

流程控制

  1. if age>30:    elif age>40:     else:      
  2. for i in range(10):
  3. while  age>30 :                      else:     python独有的语法
  4. continue   break  适用于while

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值