zoukankan      html  css  js  c++  java
  • python 学习源码练习(1)

    #编译方式,python3 文件名

    #!/usr/bin/python3
    #print('hello world')

    mystring = 'hello world'
    print (mystring)

    #测试输入

    #!usrinpython3

    num = input('Please enter an num :')
    print ("now Doubling your num %d" % (int(num)*2))

    #字符串和切片

    #!/usr/bin/python3

    pystr = 'Python'
    iscool = 'is cool'
    print ('pystr[0] is %s.' % pystr[0])
    print ('pystr[2:5] is %s'% pystr[2:5])

    #!/usr/bin/python3

    #if test
    count = 1
    if count > 1:
        print ("test 1")
    elif count == 1 :
        print ("test 2")

    #while loop test
    while count < 3:
        print("now count = %d" % count)
        count += 1


    #for loop test
    print("I like to use internet for:")
    for item in ['e-mail', 'net-surfing', 'homework']:
        print(item,)

        print()

    #range test

    for eachNum in [0,1,2]:
         print(eachNum)

    print('*'*4)
    for eachNum in range(3):
         print(eachNum)

    print('test for string','*'*4)

    foo = 'abs'
    for s in foo:
        print(s)

    print('test of range and len')

    for i in range(len(foo)):
        print (foo[i],'%d'%i)


    squared = [x**2 for x in range(4)]
    for i in squared:
        print(i)

    #function test
    def addMe2Me(x):
        'apply + operation to argument'
        return (x+x)


    print(addMe2Me([2,'4']))

    #default function param test

    #!/usr/bin/python3


    def foo(debug=True):
        if debug:
            print('cur in debug mode')
        else:
            print('cur in realse mode')
        print('done')

     foo(False)

    #class test

    #!/usr/bin/python3


    class Myfoo(object):
        version = 0.1

        def __init__(self,nm='John Doe'):
            self.name = nm
            print('created a class instance for',nm)
            print('this is a ','test')

        def showname(self):
            print('your name is ', self.name)

        def showverison(self):
            print( self.version)


    foo = Myfoo()

  • 相关阅读:
    导出数据到Excel
    VB中导入数据到Excel内容换行
    上传附件导入,确认弹框取消后,无法上传附件
    扫描审核,出错声音报警
    C语言中,隐藏结构体的细节
    C语言 符号的不同意义
    IAR 和 keil 使用外部 SDRAM 的区别
    C语言 ringBuffer 实现
    C语言 malloc 内存泄漏
    STM32 硬件CRC和软件CRC速度比较
  • 原文地址:https://www.cnblogs.com/honorplus/p/7899390.html
Copyright © 2011-2022 走看看