首页 > TAG信息列表 > pythonProject
11.8 traceback模块的使用
import traceback try: print('-------------------------') print(1/0) except: traceback.print_exc() #print('有异常') E:\PycharmProjects\pythonProject\venv\Scripts\python.exe E:/PycharmProjects/pythonProject/demon1/10.5 函数参数定义_默认值参数
def fun(a,b=10): print(a,b) #函数的调用 fun(100) fun(20,30) print('hello',end='\t') #end实际默认值为\n print('world') E:\PycharmProjects\pythonProject\venv\Scripts\python.exe E:/PycharmProjects/pythonProject/demon1/d10.2 函数调用的参数传递_位置实参_关键字实参
def calc(a,b): #a,b 是形参,在函数定义处 c=a+b return c result = calc(10,20) #按位置传递参数 #10,20 为实参,在函数调用处 print(result) res = calc(b=20,a=10) #根据形参名称进行实参传递 print(res) E:\PycharmProjects\pythonProjec6.7 列表的判断和遍历
# for in # not in # in 列表的判断 in 和 not in lst=[10,56,98,100] print(10 in lst) #10是在列表里吗 print(10 not in lst) #10不在列表里吗 #列表的遍历 for item in lst: print(item) E:\PycharmProjects\pythonProject\venv\Scripts\pythopython---内置库os
1. 前言 这次将以python2.9.7版本进行演示。 os指Operating System的缩写,含义就是操作系统。os模块提供了非常丰富的方法来处理文件和目录,简单来说它是python的系统编程的操作模块,可以处理文件和目录。通常我们日常是通过手工去操作的。这里注意的是os模块的不同方法针对不同的操无法加载文件 D:\PythonProject\venv\Scripts\activate.ps1
概述: 新安装系统后,安装完pycharm,出现点问题,具体如下。 问题: 无法加载文件 D:\PythonProject\venv\Scripts\activate.ps1 原因: Restricted(防止运行没有数字签名的脚本),要设置成remotesigned模式。 解决: set-ExecutionPolicy RemoteSigned19.Python:文件操作基本
# 1.打开文件# windows下的文件open"""1.open(r'D:\PythonProjects\pythonProject\PythonLearning\Day11\a.txt') # 推荐2.open('D:/PythonProjects/pythonProject/PythonLearning/Day11/a.txt')"""# f = open('a.txt&Python os.path模块
os.path主要对文件、文件夹进行处理,常用的函数可以分为四类: 解析路径 split() 将路径分离成路径和文件名splitext() 将路径分离成路径和文件后缀splitdriver() 将路径费力成盘符和文件路径 import os.path cur_path = r'D:\PythonProject\TestPython\test.py' print(os.pathpycharm如何安装openpyxl?
pycharm如何安装openpyxl? (1)File-->Settings...-->Project:xxx -->Python Interpreter-->点击右边齿轮图标-->Show All-->打开的窗口里面看到python.exe所在的位置:PycharmProjects\pythonProject\venv\Scripts\python.exe (2)打开cmd.exe,进入python.exe的目录下C:\Users\SET面向对象-property
1.property 1.1什么是property property是一种特殊的属性,访问它会执行一个函数,然后返回值特点:1.执行函数时不需要obj.func()这样调用,直接obj.func,像调用变量一样调用函数,就可以执行一个函数2.不能给其赋值 例如:BMI值=体重(kg)÷身高^2(m) class People: def __init__(self,name,wjson&&pickl&&shelve
1.序列化&反序列化 序列化:把内存中的数据类型转换为字符串,以便能够存储到硬盘或通过网络传输到远程,因为硬盘或网络传输时只能接受bytes。反序列化:把硬盘中的数据转换为内存数据类型 #!/usr/bin/env python # -*- coding:utf-8 -*- # Author: vita data = {"haha":"哈哈"} fw = opos模块
1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() >>> os.getcwd() 'E:\\PythonProject\\python-test\\BasicGrammer' 2.返回指定目录下的所有文件和目录名:os.listdir() >>> os.listdir() ['.idea', 'guessage.py', 'requirements.tpython内置方法
1.abs取绝对值 >>> abs(9.8) 9.8 >>> abs(-9.8) 9.8 2.dic()变为字典类型 >>> dict({"key":"value"}) {'key': 'value'} 3.help()显示帮助信息 >>> help(map) Help on class map in module builtins: class m