更新记录
0.0.3(2020-12-27) 下载此版本
添加 Python 的常用代码块和接口提醒
平台兼容性
HBuilderX最低兼容版本 |
---|
2.7.0 |
HBuilderX插件通用注意事项
HBuilderX-2.7.12以下版本安装插件市场内的插件后,卸载时需手动卸载,详细教程参考:如何手动卸载插件
代码块
built-in methods code snippets | Description |
---|---|
abs | Returns the absolute value of a number |
all | Returns True if all items in an iterable object are true |
any | Returns True if any item in an iterable object is true |
ascii | Returns a readable version of an object. Replaces none-ascii characters with escape character |
bin | Returns the binary version of a number |
bool | Returns the boolean value of the specified object |
bytearray | Returns an array of bytes |
bytes | Returns a bytes object |
callable | Returns True if the specified object is callable, otherwise False |
chr | Returns a character from the specified Unicode code. |
delattr | Deletes the specified attribute (property or method) from the specified object |
dict | Returns a dictionary (Array) |
dir | Returns a list of the specified object's properties and methods |
divmod | Returns the quotient and the remainder when argument1 is divided by argument2 |
enumerate | Takes a collection (e.g. a tuple) and returns it as an enumerate object |
eval | Evaluates and executes an expression |
exec | Executes the specified code (or object) |
filter | Use a filter function to exclude items in an iterable object |
float | Returns a floating point number |
frozenset | Returns a frozenset object |
getattr | Returns the value of the specified attribute (property or method) |
globals | Returns the current global symbol table as a dictionary |
hasattr | Returns True if the specified object has the specified attribute (property/method) |
hash | Returns the hash value of a specified object |
help | Executes the built-in help system |
hex | Converts a number into a hexadecimal value |
int | Returns an integer number |
id | Returns the id of an object |
input | Allowing user input |
isinstance | Returns True if a specified object is an instance of a specified object |
issubclass | Returns True if a specified class is a subclass of a specified object |
iter | Returns an iterator object |
len | Returns the length of an object |
locals | Returns an updated dictionary of the current local symbol table |
map | Returns the specified iterator with the specified function applied to each item |
max | Returns the largest item in an iterable |
memoryview | Returns a memory view object |
min | Returns the smallest item in an iterable |
next | Returns the next item in an iterable |
object | Returns a new object |
oct | Converts a number into an octal |
open | Opens a file and returns a file object |
ord | Given a string of length one, return an integer representing the Unicode code point of the character when the argument is a unicode object, or the value of the byte when the argument is an 8-bit string. |
pow | Return x to the power y |
Prints to the standard output device | |
property | Gets, sets, deletes a property |
range | Returns a sequence of numbers, starting from 0 and increments by 1 (by default) |
repr | Returns a readable version of an object |
reversed | Returns a reversed iterator |
round | Rounds a numbers |
slice | Returns a slice object |
sorted | Returns a sorted list |
staticmethod | Converts a method into a static method |
str | Returns a string object |
sum | Sums the items of an iterator |
super | Return a proxy object that delegates method calls to a parent or sibling class of type. |
type | Returns the type of an object |
unichr | Return the Unicode string of one character whose Unicode code is the integer i. |
vars | Returns the dict property of an object |
zip | Returns an iterator, from two or more iterators |
built-in methods code examples | Description |
---|---|
built_in.abs=>int | An example for using abs method |
built_in.abs=>float | An example for using abs method |
built_in.abs=>complex | An example for using abs method |
built_in.all=>list_1 | An example for using all with list |
built_in.all=>list_2 | An example for using all with list |
built_in.all=>tuple | An example for using all with tuple |
built_in.all=>set | An example for using all with set |
built_in.all=>dictionary | An example for using all with dictionary |
built_in.any=>list_1 | An example for using all with list |
built_in.ascii=>_list_1 | An example for using ascii |
built_in.bin=>_1 | An example for using ascii |
built_in.bool=>_1 | An example for using bool |
built_in.bytearray=>_1 | An example for using bool |
built_in.bytes=>_1 | An example for using bytes |
built_in.callable=>_1 | An example for using callable |
built_in.callable=>_2 | An example for using bytes |
built_in.chr=>_1 | An example for using bytes |
built_in.compile=>_1 | An example for using compile |
built_in.compile=>_1 | An example for using compile |
built_in.complex=>_1 | An example for using complex |
built_in.complex=>_2 | An example for using complex |
built_in.delattr=>_1 | An example for using delattr |
built_in.dict=>_1 | An example for using dict |
built_in.dir=> | An example for using dict |
built_in.divmod=>_1 | An example for using divmod |
built_in.enumerate=>_1 | An example for using enumerate |
built_in.eval=>_1 | An example for using eval |
built_in.exec=>_1 | An example for using exec |
built_in.filter=>_1 | An example for using filter |
built_in.float=>_1 | An example for using float |
built_in.float=>_2 | An example for using float |
built_in.format=>_1 | An example for using format |
built_in.frozenset=>_1 | An example for using frozenset |
built_in.frozenset=>_2 | An example for using frozenset |
built_in.frozenset=>_3 | An example for using frozenset |
built_in.globals=>_1 | An example for using globals |
built_in.globals=>_2 | An example for using globals |
built_in.hasattr=> | An example for using hasattr |
built_in.hex=> | An example for using hasattr |
built_in.int=>_1 | An example for using int |
built_in.int=>_2 | An example for using int |
built_in.id=> | An example for using id |
built_in.input=>_1 | An example for using input |
built_in.input=>_2 | An example for using input |
built_in.isinstance=>_1 | An example for using isinstance |
built_in.isinstance=>_2 | An example for using isinstance |
built_in.isinstance=>_3 | An example for using isinstance |
built_in.issubclass=> | An example for using isinstance |
built_in.iter=> | An example for using iter |
built_in.len=>_1 | An example for using len |
built_in.len=>_2 | An example for using len |
built_in.list=> | An example for using list |
built_in.locals=>_1 | An example for using locals |
built_in.locals=>_2 | An example for using locals |
built_in.map=>_1 | An example for using map |
built_in.map=>_2 | An example for using map |
built_in.max=>_1 | An example for using max |
built_in.max=>_2 | An example for using max |
built_in.max=>_3 | An example for using max |
built_in.memoryview=> | An example for using memoryview |
built_in.min=>_1 | An example for using min |
built_in.min=>_2 | An example for using min |
built_in.min=>_3 | An example for using min |
built_in.next=>_1 | An example for using next |
built_in.next=>_2 | An example for using next |
built_in.object=> | An example for using object |
built_in.oct=> | An example for using oct |
built_in.open=> | An example for using open |
built_in.ord=> | An example for using ord |
built_in.pow=> | An example for using pow |
built_in.print=>_1 | An example for using print |
built_in.print=>_2 | An example for using print |
built_in.print=>_3 | An example for using print |
built_in.property=> | An example for using property |
built_in.range=>_1 | An example for using range |
built_in.range=>_2 | An example for using range |
built_in.range=>_3 | An example for using range |
built_in.reversed=> | An example for using reversed |
built_in.round=>_1 | An example for using round |
built_in.round=>_2 | An example for using round |
built_in.set=> | An example for using set |
built_in.setattr=> | An example for using setattr |
built_in.slice=>_1 | An example for using slice |
built_in.slice=>_2 | An example for using slice |
built_in.slice=>_3 | An example for using slice |
built_in.sorted=>_1 | An example for using sorted |
built_in.sorted=>_2 | An example for using sorted |
built_in.sorted=>_3 | An example for using sorted |
built_in.str=> | An example for using str |
built_in.sum=>_1 | An example for using sum |
built_in.sum=>_2 | An example for using sum |
built_in.tuple=> | An example for using tuple |
built_in.type=> | An example for using type |
built_in.vars=> | An example for using vars |
built_in.zip=>_1 | An example for using zip |
built_in.zip=>_2 | An example for using zip |
string methods code snippets | Description |
---|---|
.capitalize | Converts the first character to upper case |
.casefold | Converts string into lower case |
.center | Returns a centered string |
.count | Returns the number of times a specified value occurs in a string |
.encode | Returns an encoded version of the string |
.endswith | Returns true if the string ends with the specified value |
.expandtabs | Sets the tab size of the string |
.find | Searches the string for a specified value and returns the position of where it was found |
.format | Formats specified values in a string |
.format_map | Formats specified values in a string |
.index | Searches the string for a specified value and returns the position of where it was found |
.isalnum | Returns True if all characters in the string are alphanumeric |
.isalpha | Returns True if all characters in the string are in the alphabet |
.isdecimal | Returns True if all characters in the string are decimals |
.isdigit | Returns True if all characters in the string are digits |
.isidentifier | Returns True if the string is an identifier |
.islower | Returns True if all characters in the string are lower case |
.isnumeric | Returns True if all characters in the string are numeric |
.isprintable | Returns True if all characters in the string are printable |
.isspace | Returns True if all characters in the string are whitespaces |
.istitle | Returns True if the string follows the rules of a title |
.isupper | Returns True if all characters in the string are upper case |
.join | Joins the elements of an iterable to the end of the string |
.ljust | Returns a left justified version of the string |
.lower | Converts a string into lower case |
.lstrip | Returns a left trim version of the string |
.maketrans | Returns a translation table to be used in translations |
.partition | Returns a tuple where the string is parted into three parts |
.replace | Returns a string where a specified value is replaced with a specified value |
.rfind | Searches the string for a specified value and returns the last position of where it was found |
.rindex | Searches the string for a specified value and returns the last position of where it was found |
.rpartition | Returns a tuple where the string is parted into three parts |
.rsplit | Returns a right trim version of the string |
.split | Splits the string at the specified separator, and returns a list |
.splitlines | Splits the string at line breaks and returns a list |
.startswith | Returns true if the string starts with the specified value |
.swapcase | Swaps cases, lower case becomes upper case and vice versa |
.title | Converts the first character of each word to upper case |
.translate | Returns a translated string |
.upper | Converts a string into upper case |
.zfill | Fills the string with a specified number of 0 values at the beginning |
string methods code examples | Description |
---|---|
string.capitalize=>_1 | An example for using capitalize |
string.capitalize=>_2 | An example for using capitalize |
string.casefold=> | An example for using casefold |
string.center=>_1 | An example for using center |
string.center=>_2 | An example for using center |
string.count=>_1 | An example for using count |
string.count=>_2 | An example for using count |
string.encode=> | An example for using encode |
string.endswith=>_1 | An example for using endswith |
string.endswith=>_2 | An example for using endswith |
string.expandtabs=>_1 | An example for using expandtabs |
string.expandtabs=>_2 | An example for using expandtabs |
string.find=>_1 | An example for using find |
string.find=>_2 | An example for using find |
string.find=>_3 | An example for using find |
string.find=>_4 | An example for using find |
string.format=> | An example for using format |
string.format_map=> | An example for using format_map |
string.index=>_1 | An example for using index |
string.index=>_2 | An example for using index |
string.index=>_3 | An example for using index |
string.index=>_4 | An example for using index |
string.isalnum=> | An example for using isalnum |
string.isalpha=> | An example for using isalpha |
string.isdecimal=> | An example for using isdecimal |
string.isdigit=> | An example for using isdigit |
string.isidentifier=> | An example for using isidentifier |
string.islower=> | An example for using islower |
string.isnumeric=> | An example for using isnumeric |
string.isprintable=> | An example for using isprintable |
string.isspace=> | An example for using isspace |
string.istitle=> | An example for using istitle |
string.isupper=> | An example for using isupper |
string.join=> | An example for using join |
string.ljust=> | An example for using ljust |
string.lower=> | An example for using lower |
string.lstrip=> | An example for using lstrip |
string.maketrans=> | An example for using maketrans |
string.partition=> | An example for using partition |
string.replace=> | An example for using replace |
string.rfind=> | An example for using rfind |
string.rindex=> | An example for using rindex |
string.rpartition=> | An example for using rpartition |
string.rsplit=> | An example for using rsplit |
string.split=> | An example for using split |
string.splitlines=> | An example for using splitlines |
string.startswith=> | An example for using startswith |
string.swapcase=> | An example for using swapcase |
string.title=> | An example for using title |
string.translate=> | An example for using translate |
string.upper=> | An example for using upper |
string.zfill=> | An example for using zfill |
list methods code snippets | Description |
---|---|
.append | Adds an element at the end of the list |
.clear | Removes all the elements from the list |
.copy | Returns a copy of the list |
.count | Returns the number of elements with the specified value |
.extend | Add the elements of a list (or any iterable), to the end of the current list |
.index | Returns the index of the first element with the specified value |
.insert | Adds an element at the specified position |
.pop | Removes the element at the specified position |
.remove | Removes the first item with the specified value |
.reverse | Reverses the order of the list |
.sort | Sorts the list |
list methods code examples | Description |
---|---|
list.append=> | An example for using append |
list.clear=> | An example for using clear |
list.copy=> | An example for using copy |
list.count=> | An example for using count |
list.extend=> | An example for using extend |
list.index=> | An example for using index |
list.insert=> | An example for using insert |
list.pop=> | An example for using pop |
list.remove=> | An example for using remove |
list.reverse=> | An example for using reverse |
list.sort=> | An example for using sort |
list.comp=>_1 | An example for using list comprehension |
list.comp=>_2 | An example for using list comprehension |
list.comp=>_3 | An example for using list comprehension |
list.comp=>_4 | An example for using list comprehension |
list.comp=>_5 | An example for using list comprehension |
sets methods code snippets | Description |
---|---|
.add | Adds an element to the set |
.clear | Removes all the elements from the set |
.copy | Returns a copy of the set |
.difference | Returns a set containing the difference between two or more sets |
.difference_update | Removes the items in this set that are also included in another, specified set |
.discard | Remove the specified item |
.intersection | Returns a set, that is the intersection of two other sets |
.intersection_update | Removes the items in this set that are not present in other, specified set(s) |
.isdisjoint | Returns whether two sets have a intersection or not |
.issubset | Returns whether another set contains this set or not |
.issuperset | Returns whether this set contains another set or not |
.pop | Removes the specified element |
.remove | Removes the specified element |
.symmetric_difference | Returns a set with the symmetric differences of two sets |
.symmetric_difference_update | inserts the symmetric differences from this set and another |
.union | Return a set containing the union of sets |
.update | Update the set with the union of this set and others |
sets methods code examples | Description |
---|---|
sets.add=> | An example for using add |
sets.clear=> | An example for using clear |
sets.copy=> | An example for using copy |
sets.difference=>_1 | An example for using difference |
sets.difference=>_2 | An example for using difference |
sets.difference_update=> | An example for using difference_update |
sets.discard=> | An example for using discard |
sets.intersection=>_1 | An example for using intersection |
sets.intersection=>_2 | An example for using intersection |
sets.intersection_update=>_1 | An example for using intersection_update |
sets.intersection_update=>_2 | An example for using intersection_update |
sets.isdisjoint=>_1 | An example for using isdisjoint |
sets.isdisjoint=>_2 | An example for using isdisjoint |
sets.sets.issubset=>_1 | An example for using issubset |
sets.issubset=>_2 | An example for using issubset |
sets.issuperset=>_1 | An example for using issuperset |
sets.issuperset=>_2 | An example for using issuperset |
sets.pop=> | An example for using pop |
sets.remove=> | An example for using remove |
sets.symmetric_difference=> | An example for using symmetric_difference |
sets.symmetric_difference_update=> | An example for using symmetric_difference_update |
sets.union=>_1 | An example for using union |
sets.union=>_2 | An example for using union |
sets.update=> | An example for using update |
dictionary methods code snippets | Description |
---|---|
.clear | Removes all the elements from the dictionary |
.copy | Returns a copy of the dictionary |
.fromkeys | Returns a dictionary with the specified keys and values |
.get | Returns the value of the specified key |
.items | Returns a list containing the a tuple for each key value pair |
.keys | Returns a list containing the dictionary's keys |
.pop | Removes the element with the specified key |
.popitem | Removes the last inserted key-value pai |
.setdefault | Returns the value of the specified key. If the key does not exist: insert the key, with the specified value |
.update | Updates the dictionary with the specified key-value pairs |
.values | Returns a list of all the values in the dictionary |
dictionary methods code examples | Description |
---|---|
dictionary.clear=> | An example for using clear |
dictionary.copy=> | An example for using copy |
dictionary.fromkeys=> | An example for using fromkeys |
dictionary.get=> | An example for using get |
dictionary.items=> | An example for using items |
dictionary.keys=> | An example for using keys |
dictionary.pop=> | An example for using pop |
dictionary.popitem=> | An example for using popitem |
dictionary.setdefault=> | An example for using setdefault |
dictionary.update=> | An example for using update |
dictionary.values=> | An example for using values |
tuple methods code snippets | Description |
---|---|
.count | Returns the number of times a specified value occurs in a tuple |
.index | Searches the tuple for a specified value and returns the position of where it was found |
tuple methods code examples | Description |
---|---|
tuple.count=> | An example for using count |
tuple.index=> | An example for using index |
for loop code snippets | Description |
---|---|
for | for Statements |
for loop code examples | |
---|---|
for=> | An example for using for |
for=>through_a_string | An example for using for |
for=>break_statement | An example for using for |
for=>continue_statement | An example for using for |
for=>range_function_1 | An example for using for |
for=>range_function_2 | An example for using for |
for=>range_function_3 | An example for using for |
for=>for_else | An example for using for |
for=>for_else | An example for using for |
while loop code snippets | Description |
---|---|
while | while Statements |
while_else | while Statements |
while loop code examples | Description |
---|---|
while=> | while Statements |
while=>break_statement | while Statements |
while=>continue_statement | while Statements |
if/else statement code snippets | Description |
---|---|
if | if Statements |
ifelif | if/else if Statements |
ifelifelse | if/else if/else Statements |
ifelse | if/else Statements |
ifshort | ifshort Statements |
else | else Statements |
class code snippets | Description |
---|---|
class=> | python class |
init=> | class init method |
iter=> | class iter method |
next=> | class next method |
class code examples | Description |
---|---|
class=>_1 | oop inheritance example |
class=>inheritance_1 | oop inheritance example |
class=>inheritance_2 | oop inheritance example |
class=>with_attribute_1 | class with attribute example |
class=>with_attribute_2 | class with attribute example |
class=>with_attribute_3 | class with attribute example |
class=>with_method_1 | class with method example |
class=>with_method_2 | class with method example |
class=>encapsulation | class encapsulation example |
class=>polymorphism | class polymorphism example |
import code snippets | Description |
---|---|
import=> | import module |
List Comprehensions code snippets | Description |
---|---|
comp=> | List Comprehensions |
List Comprehensions code examples | Description |
---|---|
list.comp=>_1 | An example for using list comprehension |
list.comp=>_2 | An example for using list comprehension |
list.comp=>_3 | An example for using list comprehension |
list.comp=>_4 | An example for using list comprehension |
list.comp=>_5 | An example for using list comprehension |
lambda code examples | Description |
---|---|
lambda | A lambda function can take any number of arguments, but can only have one expression. |
function code snippets | Description |
---|---|
def=> | Defining Function |
def=>with_default_value | Defining Function wqith default values |
function=> | Defining Function |
file code examples | Description |
---|---|
file=>openFile | open a file |
file=>openFileReadLine | Read one line of the file |
file=>writeExistFile | Write to an Existing File |
file=>writeOwerWrite | Open a file and overwrite the content |
file=>createFileIfDoesNotExist | Create a new file if it does not exist |
file=>createFile | Create a new file |
file=>deleteFile | delete a file |