今天在酷壳网上看了一篇很受启发的文章《程序员技术练级攻略》,介绍了一个程序员从启蒙入门,进阶加深,到高级深入,所需要掌握的技术和应该看的书,从今天开始希望一个星期能把python学会,当然肯定是皮毛了。
python3.x之前学习的网站
学习python的网站http://www.cnblogs.com/taowen/articles/11239.aspx
照着上面的例子敲了一下, 发现第一个就错了,原来是版本不同啊,我用的版本是python3.3,print后面要加()
遇到的问题:SyntaxError: invalid syntax
解决方法:print后面加()
后来发现还是看官方文档吧,虽然英文不咋地,但是还是可以看懂的
python3.3官网 http://docs.python.org/3.3/tutorial/introduction.html
第一天学到的知识:
1.Numbers
运算符:+,-,*,/,除法出来的是float型的,使用//出来的就是int型的了。
2.Strings
\n换行
a="hello",
a[2:]='llo'//除了前两个字母
a[:2]='he'//前两个字母
a[0:2]="he"//从0开始到2,不包括2
a[:i]+a[i:]=a
a[-1]=‘o’//最后一个字符
a[-2]='l'//最后第二个字符
a[-2:]="lo"//最后两个字符
a[:-2]="hel"//除了最后两个字符
a[-0]='h'
+---+---+---+---+---+ | H | e | l | p | A | +---+---+---+---+---+ 0 1 2 3 4 5 -5 -4 -3 -2 -1
len()//获取长度
len(a)=5