博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
学习Python遇到的那些坑
阅读量:4922 次
发布时间:2019-06-11

本文共 707 字,大约阅读时间需要 2 分钟。

 

1. 初始化一个类,这个方法名必须为”__init__(object)“。顺便提一下,两边的下划线是均是2个

2. 每个程序块都要使用冒号!!!!

3. 如果程序中使用了非英文字符,需要在Python文档第一行添加:# -*- coding:utf-8 -*-

4. 在类内部,一个方法调用另外一个方法的话,需要添加“self."

  # 判断是大王还是小王

  def checkRedJoker(self, card):
    if 'Red' in card:
      return True
    else:
      return False
  # 比较2张牌的大小
  def compareTwoCards(self, card1, card2):
    card1IsJoker = self.checkJoker(card1)
    card1IsRedJoker = self.checkRedJoker(card1)

5. 输出多行文字时,使用三个双引号/单引号把输出的内容括起来。

6. 打印多个字符,可以使用。 print ‘@’*10,打印出来10个@符号

7. %s 和 %r 区别不大,主要区别在于:%r用于debug,它输出是变量的原值,并且它不翻译转义字符

8. 当接受输入时,提示语可以这样写: raw_input('I am a prompt message')

9. range(3,5) 等同于 stuff[3:5], 特别像excel里面的东西。

 

转载于:https://www.cnblogs.com/Lihao2013/p/5444927.html

你可能感兴趣的文章
继承之super关键字的使用
查看>>
XML - 报表数据的新大陆
查看>>
echart在X轴下方添加字
查看>>
Map集合的两种取出方式
查看>>
GridView,Repeater增加自动序号列
查看>>
SMO算法精解
查看>>
第k小元素学习记录
查看>>
avi文件格式详解【转】
查看>>
django
查看>>
Java学习从入门到精通
查看>>
查找目录下的所有文件中是否含有某个字符串 linux
查看>>
2018年各大互联网前端面试题四(美团)
查看>>
一起学Python:字符串介绍
查看>>
学习笔记:树状数组
查看>>
洛谷P1772 [ZJOI2006]物流运输 题解
查看>>
CF519E A and B and Lecture Rooms
查看>>
python-redis之数据类型二
查看>>
Java类加载机制
查看>>
循环单链表实现
查看>>
Android设计模式实战---责任链模式
查看>>