python学习笔记



2016-11-14 15:18:45
python helloworld.py --执行程序
help() --查看帮助(按q退出)
'\'' --转义符,行末的单独一个反斜杠表示下一行继续
同一层次的语句必须有相同的缩进
x ** y --表示x的y次幂 例:3 ** 4 = 81
x // y --取整除 例:4 // 3.0 = 1.0
<< --按比特左移(先转换成二进制形式再移) 例: 2 << 2 = 8
>> --按比特右移 例: 11 >> 1 =5
0为false,1为true
文档字符串:首行以大写字母开始,句号结尾;第二行是空行,从第三行开始是详细的描述(用__doc__调用)
Python中参数从argv[0]开始计数
__name__ 在程序本身被使用时运行主块,而被别的模块输入的时候不运行主块(if __name__ == '__main__')
list 列表 --处理一组有序项目的数据结构,包括在方括号中
tuple 元组 -- 通过圆括号中用逗号分割的项目定义
singleton = (2 , ) --元组中只有一个项目时也要带逗号
dict 字典 -- 把键和值联系在一起,用冒号分割,各个对用逗号分割,键必须是唯一的,只能使用不可变的对象作为键,包括在花括号中。
abs() --返回绝对值
isinstance() --判断变量类型
basestring --isinstance(obj, basestring)等价于isinstance(obj, (str, unicode));
os.sep --路径分割符(在Linux、Unix下它是'/',在Windows下它是'\\',而在Mac OS下它是':')
print 语句末尾使用逗号来消除自动换行

打印系统时间:
①import time
time.time() or time.time.ctime()
②from time import strftime,gmtime
strftime("%m/%d/%Y %H:%M")
time.strftime("%Y%m%d")
strftime("%Y-%m-%d %H:%M:%S",gmtime())
③from datetime import datetime
datetime.now().strftime('%Y-%m-%d %H:%M:%S')
str(datetime.now())

isalpha() 方法检测字符串是否只由字母组成。如果字符串至少有一个字符并且所有字符都是字母则返回 True,否则返回 False
isspace() 方法检测字符串是否只由空格组成.如果字符串中只包含空格,则返回 True,否则返回 False.
isdigit() 方法检测字符串是否只由数字组成。如果字符串只包含数字则返回 True 否则返回 False。
reduce内建函数是一个二元操作函数,他用来将一个数据集合(链表,元组等)中的所有数据进行下列操作:用传给reduce中的函数 func()(必须是一个二元操作函数)先对集合中的第1,2个数据进行操作,得到的结果再与第三个数据用func()函数运算,最后得到一个结果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值