摘要:# Tuple(元组)# 元组(tuple)与列表类似,不同之处在于元组的元素不能修改。元组写在小括号(())里,元素之间用逗号隔开。# 元组中的元素类型也可以不相同tuple = ('abcd', 786, 2.23, 'runoob', 70.2)tin...
阅读全文
摘要:# Dictionary(字典)# 字典(dictionary)是Python中另一个非常有用的内置数据类型。# 列表是有序的对象结合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。# 字典是一种映射类型,字典...
阅读全文
摘要:print(5+4);print(7//4); # 1print(2**3); # 8str = 'Runoob'print(str) # 输出字符串print(str[0:-1]) # 输出第一个到倒数第二个的所有字符print(str[0]) # ...
阅读全文
摘要:counter = 100 # 整型变量miles = 1000.0 # 浮点型变量name = "runoob" # 字符串print(counter)print(miles)print(name)a, b, c, d = 100, 10.0, Tr...
阅读全文
摘要:def hello(): print("这是一个无参数的方法!")hello();print("")def helloOne(str): print(str);helloOne("一个带参数的字符串!")print("")#带有默认值的参数#若...
阅读全文
摘要:languages = ["C", "C++", "Perl", "Python"]for x in languages : print(x);sites = ["Baidu", "Google","Runoob","Taobao"]for site...
阅读全文
摘要:list = ['abcd', 786, 2.23, 'runoob', 70.2]tinylist = [123, 'runoob']print(list) # 输出完整列表print(list[0]) # 输出列表第一个元素print(list[1:...
阅读全文
摘要:# Set(集合)# 集合(set)是一个无序不重复元素的序列。# 基本功能是进行成员关系测试和删除重复元素。# 可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字...
阅读全文
摘要:import jsonimport csvjson_str = '[{"a":1,"b":"2","c":"3"},{"a":21,"c":"23","d":{"d1":"24"},"e":"25"}]'o = json.loads(json_str)def...
阅读全文
摘要:import os# 返回一个目录的名称print(os.path.basename("d:/python"))# 返回一个目录的目录名print(os.path.dirname("d:/python/aa"))# 测试指定文件是否存在print(os.pa...
阅读全文
摘要:PyLint的下载地址:https://pypi.python.org/pypi/pylintPyLint的官网:http://www.pylint.org/ 从源码发行版安装,解压文件包并且运行python setup.py install 快速安装方...
阅读全文
摘要:简单粗暴,三行代码搞定from ctypes import *user32 = windll.LoadLibrary('user32.dll')user32.LockWorkStation()上述代码同win+L 锁屏功能相同
阅读全文
摘要:Pygame模块一览表: 引入pygame模块 ,若本机没有请自行pip install pygame#载入必要的模块import pygame#pygame初始化pygame.init()# 待转换文字text = u"文字转图片"#设置字体和字号f...
阅读全文
摘要:# Python 检测用户输入的数字是否为阿姆斯特朗数# 如果一个n位正整数等于其各位数字的n次方之和,则称该数为阿阿姆斯特朗数while True: # 获取用户输入的数字 num = int(input("请输入一个数字:")) # 初...
阅读全文
摘要:import threading# Tips:一个ThreadLocal变量虽然是全局变量,# 但每个线程都只能读写自己线程的独立副本,互不干扰。# ThreadLocal解决了参数在一个线程中各个函数之间互相传递的问题。# 创建全局ThreadLocal对...
阅读全文
摘要:from multiprocessing import Poolimport osimport timeimport randomdef long_time_task(name): print('Run task %s (%s)...' % (name...
阅读全文
摘要:获取当前执行该文件的进程IDimport os# 获取当前执行该文件的进程IDprint("Process (%s) start..." % os.getpid()) multiprocessing:跨平台版本的多进程模块 # multiprocess...
阅读全文
摘要:Python 3下MD5加密# 由于MD5模块在python3中被移除# 在python3中使用hashlib模块进行md5操作import hashlib# 待加密信息str = 'this is a md5 test.'# 创建md5对象hl = h...
阅读全文
摘要:Python 生成XML文件from xml.dom import minidom# 生成XML文件方式def generateXml(): impl = minidom.getDOMImplementation() # 创建一个xml do...
阅读全文
摘要:第一种 通过加号(+)的形式print('第一种方式通过加号形式连接 :' + 'love'+'Python' + '\n') 第二种 通过逗号(,)的形式print('第二种方式通过逗号形式连接 :' + 'love', 'Python' + '\n...
阅读全文