【Python学习记录】2015-01-27

决定在假期计划里面加一项Python,好吧,本来就挺多事结果现在又多了一件,理了理之后,先放下几件,那么要开始了~


最近神奇的喜欢上了写这种学习日志啊,学习记录啊.总之写一写也是挺好的,对于我这么容易忘东西的人来说.

Python这语言,一开始我也以为他没几岁,结果今天才知道,这丫的比java还要老6岁,1989年就生了.真是够了.据说还是不务正业的某R圣诞节放假咱家没事干鼓捣出来的.能不能愉快的玩耍了.

好吧,看看今天学了些什么.

首先,恒古不变的hello world肯定上来就让你敲一个.只不过大家现在还喜欢hello java,hello Python什么的.

然后就是各种数据类型了,Python是动态语言,啥是动态语言,就是变量没有固定的类型,对于同一个变量x,可是是整形,过一会也可以是浮点型或者字符串.

x=1
x=2.0
x='hello'
#这些都没有语法错误.没错,我就是传说中的注释,诶.

然后是整形啊,浮点型啊.不多说了.

字符串,这个在Python中可以单引号(' '),也可以双引号(" ").

x="abc"
x='abc'
#都是字符串啊

当然我发现不管什么语言字符串事都特别多,Python还有raw字符串和多行字符串,Unicode字符串.

raw字符串,字符串里面就无视转义符 \ 了.

多行字符串,不用转义符 \n,你的回车就能换行.

Unicode字符串,能让你用中文啊什么什么的.

s1=r'\ / \ /'#这是raw字符串,前面加个r就行了,输出就是 \ / \ /
s2='''szhj
 start learning
 python.''' #这是多行字符串,没错三个单引号就是了''' ''',输出是 szhj start learning python.
s3=u'能输中文' #没错,前面加个u就是Unicode字符串.
还有,布尔类型.True和False呗.不过它的! && || 不是符号了,是not and or.

看起来可读性高了不少的样子.

这三种运算有一个法则,就是短路计算.

简单点说就是,一整个表达式只要计算到能确定后面不管是什么结果都是这个了,那就不算了,这个我喜欢,懒点好啊.懒人多动脑才行.

x=True;
y=False;
print x or y    # True.
print x and y <span style="white-space:pre">	</span># False.
print not x    <span style="white-space:pre">	</span># False.
还有一种类型是None.它就是一种类型,不是0.


好了不说了,我还有还有别的东西得干呢TAT.


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值