此文记录一些python语法不同之处。。
适合有研发基础的童鞋查阅。。
零基础的童鞋就怪怪一个个学吧!
记录也不一定全,随笔一记
- 多行语句
total=item1+\
item2+\
item3
"\"记得写上哟
- 注释
# 单行注释
''' 很多行... '''
- 输入语法
raw_input("你想说的话\n")
input("据说py3后的只支持这个了")
- 不换行输出
print a,b 在print时用,链接两个参数
- 没有{},改用:
if,while,def,class 首行关键字,以(:)结束
- 多个变量赋值
a=b=c=1 a,b,c=1,2,"123"
- 列表
str[1,2,3] 列表元素可修改的
- 元组
str(1,2,3)元组内的值是不可修改的
- 字典
tim={'name':'jj','code':001}
输出键值:tim.keys()
输出值 :tim.values()
- is与==区别
is 用于判断两个变量引用对象是否同一个
==用于判断引用变量的值是否相获取当前时间(import time)
time.localtime(time.time())
- 获取格式化时间
time.strftime("%Y-%m-%d", time.localtime())