• Python中time模块的方法整理

    1、时间戳time.time当前时间。 2、time.sleep程序暂停三秒钟。 3、time.ctime当前时间。 年月日时分秒。 4、time.localtime()将时间戳转换成元组。 显示当前时间的详细信息。 time.mktime将时间元组转换为时间戳。 time.strftime()#将元组时间转换为字符串形式。 time.strptime()#将字符串转换成元组。 实例 import time t1 = time.time() print(t1) #程序至此的执行时间   # ti…

    影音 2021年10月13日
  • Python解析器如何搜索模块位置

    1、先找到当前目录。 2、如果不在当前目录中,Python将在shell变量PYTHONPATH下搜索每个目录。 3、如果找不到,Python会查看默认路径。 在UNIX下,默认路径一般为/user/local/lib/python/。 在system模块的sys.path变量中存储模块搜索路径。变量包括当前目录、PYTHONPATH和由安装过程决定的默认目录。 实例 import sys   print(sys.path)  #模块搜索路径 print(sys.version) print(s…

    影音 2021年10月13日
  • python集合的底层实现

    1、集合类型的底层实现基于哈希表,键的输出顺序,取决于键在哈希表中的存储顺序。 2、集合中键的数据类型必须是静态数据类型,如简单数据类型、字符串和元组。 集合类型与字典类型相同,是基于哈希表的数据结构。 实例 # -*- coding: utf-8 -*- “”” @Time    : 2021/8/15 19:20 @Author  : LYP @FileName: set_python.py @SoftWare: PyCharm “””   print(“创建集合”) a = {1,’c’,…

    影音 2021年10月13日
  • python字典类型的底层实现

    1、字典类型的底层基于哈希表。 2、字典中键的数据类型必须是静态数据类型,如简单的数据类型、字符串和元组。字典类型是基于哈希表的数据结构。 实例 # -*- coding: utf-8 -*- “”” @Time    : 2021/8/14 21:04 @Author  : LYP @FileName: dic_Python.py @SoftWare: PyCharm “”” dict2 = { ‘abc’: 123, 98.6: 37 } scores = {‘数学’: 95, ‘英语’: …

    影音 2021年10月13日
  • python查询键值对是否在字典的三个方法

    我们一般做键值的查询,会选择in或not in来操作,本篇还要介绍三种新的查询方法,下面大家一起来看看吧。 1、keys()方法用于返回字典中的所有键(key)。 2、values()方法用于返回字典中所有键对应的值(value)。 3、items()用于返回字典中所有的键值对(key-value)。 实例 scores = {‘数学’: 95, ‘英语’: 92, ‘语文’: 84, ‘化学’:90 , ‘生物’:91 , ‘物理’:80}   print(“判断字典中是否包含某个键值对”) …

    影音 2021年10月13日
  • python中setdefault()的使用

    1、参数key表示键名,如果键存在,将返回键对应的键值,否则将添加新的键值。 2、新键的键值由参数default指定,返回值为键名对应的键值,如果没有指定键值,返回值为None。 语法 dict.setdefault(key, default=None) 实例 print(“向字典中添加数值”) scores = {‘数学’: 95, ‘英语’: 92, ‘语文’: 84, ‘化学’:90 , ‘生物’:91 , ‘物理’:80}   scores[‘历史’]=80 print(scores) …

    影音 2021年10月13日
  • python执行数据库的查询操作

    1、fetchone该方法获取下一个查询结果集。结果集是一个对象。 2、fetchall接收全部的返回结果行。 3、rowcount这是一个只读属性,并返回执行execute方法后影响的行数。 实例 from pymysql import *     def main():     # 创建Connection连接     conn = connect(host=’localhost’,port=3306,user=’root’,password=’mysql’,database=’jing_d…

    影音 2021年10月13日
  • python变量赋值的注意点

    1、变量赋值 Python中的变量不需要声明,变量的赋值操作既是变量声明和定义的过程。  每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。 2、每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 实例 #!/usr/bin/python # -*- coding: UTF-8 -*-   counter = 100 # 赋值整型变量 miles = 1000.0 # 浮点型 name = “John” # 字符串   print counter print miles pri…

    影音 2021年10月13日
  • python函数中使用for循环

    1、在for循环中使用函数需要更长的执行时间,因为每次迭代都会调用该函数。 2、如果for循环是在函数内部实现的,那么该函数只会被调用一次。 实例 # 创建一个函数,其中 for 循环在函数内部 def forinfunction(listofstrings):     for x in listofstrings:         newstring = x.capitalize()         outputstring = x + ” ” + newstring         prin…

    影音 2021年10月13日
  • python ndarray数组对象有什么特点

    1、numpy数组是同质数组,即所有元素的数据类型必须相同。 2、ndarray数组一般要求所有元素的数据类型相同,下标从0开始,最后一个元素的下标为数组长度减1。 实例 import numpy as np   a = np.arange(0, 5, 1) print(a) b = np.arange(0, 10, 2) print(b) 每日分享到群里,或者推荐给朋友会得大量积分,机会可以兑换微信零钱红包,具体请点击这里,得到了微信红包可以用来支持大飞哥 大飞哥能不能加鸡腿就看各位了! 开发…

    影音 2021年10月13日