类之参数

作者: 心际花园 | 来源:发表于2017-05-27 21:16 被阅读2次

案例
正确写法

class CokeCola:
    formula=['caffeine','sugar','water','soda']
    def drink(self, how_much):
        if how_much =='a sip':
            print('Cool-')
        elif how_much =='whole bottle':
            print('Headache!')
ice_coke=CokeCola()
ice_coke.drink('a sip') 

我的错误写法:

 class CokeCola:
    formula=['caffeine','soda','water','sugar']
    def drink(self,how_much):
        if how_much ='a sip'
           print('cool')
        elif how_much ='a bottle'
           print('Headahce')

ice_coke = CokeCola()
ice_coke.drink('a sip') 

学习的地方:
(1)how_much ='a sip' 应该为 how_much =='a sip' ,两者是比较,而不是赋值
(2)if和elif后面要加上冒号。
参考:侯爵的《编程小白的第一本Pyhton入门书》

程序来源:侯爵的《编程小白的第一本Pyhton入门书》
备注:侯爵的这个程序(P104)也写错了,elif后面要加冒号的。

相关文章

  • 类之参数

    案例正确写法 我的错误写法: 学习的地方:(1)how_much ='a sip' 应该为 how_much ...

  • IOS之辅助金三角

    作者:笑楔信 来自简书 IOS之金三角辅助类:参数类,工具类,第三方中间类 参数类,用来存放各种参数。eg.颜色、...

  • 3.monkey参数

    参数分类 常规类参数 事件类参数 约束类参数 调试类参数 常规类参数 常规类参数包括帮助参数和日志信息参数。帮助参...

  • springmvc02

    1. 参数绑定之数组 可以直接提交Integer[] 也可以将数组放入包装类中 2. 参数绑定之List List...

  • 好程序员大数据培训分享Scala系列之泛型

    好程序员大数据培训分享Scala系列之泛型,带有一个或多个类型参数的类是泛型的。 泛型类的定义: //带有类型参数...

  • JVM参数之追踪类信息

    我们都知道 JVM 在启动的时候会去加载类信息,那么我们怎么得知他加载了哪些类,又卸载了哪些类呢?我们这一节就来介...

  • Mybatis05

    输入映射和输出映射 1、输入参数之POJO包装类 1.1、编写QueryVo 1.2 Us...

  • SpringMVC过滤字符防御xss攻击

    1.参数重写类ParameterRequestWrapper 2.读取body参数类RepeatedlyReque...

  • python中类方法、类实例方法、静态方法的使用与区别

    实例方法隐含的参数为类实例self,而类方法隐含的参数为类本身cls。静态方法无隐含参数,主要为了类实例也可以直接...

  • 深入理解JVM(三)——配置参数

    JVM配置参数分为三类参数: 1、跟踪参数 2、堆分配参数 3、栈分配参数 这三类参数分别用于跟踪监控JVM状态,...

网友评论

    本文标题:类之参数

    本文链接:https://www.haomeiwen.com/subject/vuxcfxtx.html