python代码

  • 原始字符串,不做任何特殊的处理
  • print("Newlines    are    indicated    by    \n")#Newlines are indicated by print(r"Newlines are indicated by \n")#Newlines are indicated by \n
  • 格式输出,转化为字符串由format自动完成
  • age    =    20 
    name    =    'Swaroop'
    print('{0} was {1} years old when he wrote this book'.format(name, age))
  • 元组字典做函数参数
  • def    total(a=5,    *numbers,    **phonebook):                
        print('a',    a)    
        
        for    single_item    in    numbers:                                
            print('single_item',    single_item)
                        
        for    first_part,    second_part    in    phonebook.items():                                
            print(first_part,second_part)
    print(total(10,1,2,3,Jack=1123,John=2231,Inge=1560))
  • 字符串连接链表
  • delimiter    =    '____' 
    mylist    =    ['Brazil',    'Russia',    'India',    'China'] 
    print(delimiter.join(mylist))#Brazil____Russia____India____China
  • 类变量、方法,对象变量、方法
  • class Robot:
        '''表示有一个带有名字的机器人。'''
        #类变量
        population = 0
        __population2 = 0#双下划线代表私有
        def __init__(self, name):
        #对象变量
            self.name = name
            self.__name2 = name#双下划线代表私有
            Robot.population += 1
        #对象方法
        def die(self):
            Robot.population -= 1
        #类方法,用classmethod定义
        @classmethod
        def how_many(self):
            print("We have {:d} robots.".format(self.population))
    Robot("蒋凯楠").how_many()
  • 代码中有中文导致的错误加入下面的代码,注意别忘了等号
  • # coding=gbk
  • try--except--else
    try--except--finally
  • #coding=gbk
    '''
    try--except--else
    try--except--finally
    else只在没有异常时执行,有异常时不执行else
    finally一定会被执行,无论有没有异常
    except在异常匹配时执行
    '''
    import time
    try:
            for i in range(1, 2, 1):
                    print(i)
                    time.sleep(1)
            raise KeyboardInterrupt()
    except KeyboardInterrupt:
            print("CTRL+C后,except执行了")
    finally:
            print("CTRL+C后,finally执行了")

     

     

转载于:https://www.cnblogs.com/jkn1234/p/8797947.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值