python
m0_37310097
这个作者很懒,什么都没留下…
展开
-
PyCharm3.0默认快捷键
PyCharm3.0默认快捷键 PyCharm Default Keymap1、编辑(Editing) Ctrl + Space 基本的代码完成(类、方法、属性) Ctrl + Alt + Space 快速导入任意类 Ctrl + Shift + Enter 语句完成 Ctrl + P 参数信息(在方法中调用参数) Ctrl + Q 快速查看文档 F1 外原创 2017-07-17 15:39:36 · 368 阅读 · 0 评论 -
Python中元组,列表,字典的区别
Python中,有3种内建的数据结构:列表、元组和字典。1.列表 list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目。列表中的项目。列表中的项目应该包括在方括号中,这样python就知道你是在指明一个列表。一旦你创建了一个列表,你就可以添加,删除,或者是搜索列表中的项目。由于你可以增加或删除项目,我们说列表是可变的数据类型,即这种类型是可以被改变的,并且列表是可以嵌套的。原创 2017-07-18 12:09:00 · 264 阅读 · 0 评论 -
17个新手常见Python运行时错误
当初学 Python 时,想要弄懂 Python 的错误信息的含义可能有点复杂。这里列出了常见的的一些让你程序 crash 的运行时错误。1)忘记在 if , elif , else , for , while , class ,def 声明末尾添加 :(导致 “SyntaxError :invalid syntax”) 该错误将发生在类似如下代码中: if spam == 42 print原创 2017-07-18 12:53:32 · 306 阅读 · 0 评论 -
if-else 多种用法
if-else 多种用法[python]#!/usr/bin/python # -*- coding:utf8 -*- # # blog.ithomer.net a, b, c = 1, 2, 3 # 常规 def test1(): if a>b: c = a else: c =b print c原创 2017-07-18 13:22:10 · 513 阅读 · 0 评论 -
为什么Python中没有Switch/Case语句?
为什么Python中没有Switch/Case语句?不同于我用过的其它编程语言,Python 没有 switch / case 语句。为了实现它,我们可以使用字典映射:def numbers_to_strings(argument): switcher = { 0: "zero", 1: "one", 2: "two", } r原创 2017-07-18 13:30:22 · 3426 阅读 · 0 评论 -
Python2.7中的super方法浅见
重写是继承机制中的重要内容,对于构造方法尤为重要。构造方法用来初始化新建对象的状态,大多数子类不仅要有自己的初始化代码,还要拥有超类的初始化代码。 如果一个类的构造方法被重写,那么就需要调用超类的构造方法,否则对象可能不会被正确的初始化–Python基础教程将上述思想进行实践. python 2.7 IDE Pycharm 5.0.3 当前,我们先定义一个大的父类,用Bird来创建,转载 2017-07-18 14:57:29 · 5672 阅读 · 0 评论 -
python去除空格和换行符的方法
python去除空格和换行符的方法一、去除空格 strip()" xyz ".strip() # returns "xyz" " xyz ".lstrip() # returns "xyz " " xyz ".rstrip() # returns " xyz" " x y z ".repl原创 2017-07-19 15:39:41 · 2526 阅读 · 0 评论