python的零碎代码入门

来源:互联网 发布:淘宝淘客怎么无法打开 编辑:程序博客网 时间:2024/04/28 01:01

    自己想正儿八经学一门心的语言, 我很多语言中, 我选择了python ,第一个原因是python的一些特性, 有我用地着的地方。 我自己懂点php和c ,主要所在做java 。 昨天晚上打了鸡学一样的, 我就写了百多行代码, 算是自己入门,先得了解语法怎样用~。   废话不多, 我以后想用web_py做网站, 还有一些跟手机软件结合的软件。所以这些都地学习python, 现在python是谷歌团队强烈支持的, 内部正在大面积使用。 想学习技术, 看好谷歌选择语言~~。 下面来贴一堆代码咯。~

'''Created on 2013-9-4@author: david'''width=30height=20area=width*heightprint   area'from kebord get value'radius= input("what  is the radius?")hao=radius*radius*3.14'if','print link var'if hao > 50:        print "now value >50:",haoelse:         print "now value <50:",hao'==Expression'        if hao == 0:print "value =0"elif hao<10:print "value <10"else:print "value >10"             'for' for en_dict in "a","b","c":    print "I love ",en_dict'range is fanwei'for number in range(1,5):    print "Just: ",number    'define  array'print ([1,2,3])'improt lib'from time import sleep''sleep(2)print "sleep 2s"    'whlie'while hao <10:    hao=hao+1    print "more ....",    sleep(1)    print "sleep 1s",hao    'define funciton'def max(var1,var2):    if var1 > var2:        print  "var1>var2"    else:        print  "var2>var1"'Call function'max(15,10)'define sum'def sum(var1,var2,var3):        return var1+var2+var3'Call sum funcaiton return value'print sum(1,2,3)'array append, del , insert'base=2;candidates = range(1, 5)candidates.append(base);print candidatescandidates.insert(3, 5)print candidatescandidates.remove(5)print candidates'define array'arr = ["a","b","c","d"]print arr[0]print arr[0:2]'define Class OOP 'class Person :    favorite=""    def say(self,var):        print "hello!",var,self.favoritezhangsan=Person()zhangsan.favorite="basketball"zhangsan.say("liaokun")'I do kown ????'def euclid(a, b):    while b:        a, b = b, a%b     return aprint euclid(1, 2)


互联网尖端技术群:77640926   欢迎来交流技术。


原创粉丝点击