Python学习笔记
Python每日随笔
不会就跑路的小白
热衷网络安全,服务器云计算,希望带给大家技术的帮助!
展开
-
python基础之pass语句
pass语句pass 语句不执行任何操作pass 它是一条语句,但是它是一条空语句,不做任何操作,只占个位置用途:需要保持代码块结构的完整且不需要执行任何的语句的时候,可以使用pass"""def test(): passtry: 1 / 0except: pass...原创 2021-11-24 15:38:25 · 329 阅读 · 0 评论 -
python基础之pass语句
pass语句pass 语句不执行任何操作pass 它是一条语句,但是它是一条空语句,不做任何操作,只占个位置用途:需要保持代码块结构的完整且不需要执行任何的语句的时候,可以使用pass"""def test(): passtry: 1 / 0except: pass...原创 2021-11-14 09:19:52 · 299 阅读 · 0 评论 -
python基础之 类
类定义:类是对一群具有相同特征或者行为的事物的一个统称,是抽象的,不能直接使用。在 Python 中,类的定义与函数的定义类似,所不同的是,类的定义是使用关键字 “class”。与函数定义相同的是,在定义类时也要使用缩进的形式,以表示缩进的语句属于该类。对象:对象是由类创建出来的一个具体存在,可以直接使用,并且由哪一个类创建出来的对象,就拥有在哪一个类中定义的: 属性和方法。类的定义语法最简单的应用: #类中的语句可以是变量(表示类的属性),与可以是函数(表示类的功能)class ClassNam原创 2021-11-14 09:19:05 · 277 阅读 · 0 评论 -
python基础之函数
函数定义函数因为我们的函数是实现某一个功能的代码块,所以你的函数名字一定要和你要实现的功能相关联且有意义。def 函数名(参数): #这里 def = define。 函数(参数)这个参数:专业名词:形参(形式参数) 定义函数的时候,指定函数需要传递多少个参数,以及参数的名称。#参数分类:1.positional arguments: 位置参数: 按位置去找# 2.keywork arguments: 关键字参数: 按关键字去找 # 语句1#原创 2021-11-14 09:17:29 · 105 阅读 · 0 评论 -
python基础之操作文件
操作文件以文本的方式去写(字符串),以二进制的方式去写(字节)。open命令文本读取与复制```pythonopen(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True)参数:file: 文件(路径+文件名) mode: 打开文件的方式 mode选项: 'r' open for reading (default) 以读的方式原创 2021-11-14 09:16:34 · 127 阅读 · 0 评论 -
python基础之错误和异常的处理
错误和异常错误错误: 错误代表的是在运行代码之前就可见(不是指的写代码的人可见,而是指python解释器可见)的问题程序不运行,直接报出错误, 只能在运行前进行修改。常见错误: SyntaxError: invalid syntax异常异常: 程序运行期间遇到了问题, 报出错误在程序运行期间遇到了异常之后,如果异常不被处理或者不能处理,程序会向Python解释器抛出异常,Python解释器如果接收到了异常,那认为程序异常结束(exit code 1)。异常处理的操作:我们去捕获异常,然后去处理(原创 2021-11-14 09:15:04 · 356 阅读 · 0 评论 -
python基础之运算符
运算符算术运算符:加 +减 -乘 *除 /取余 %取商 //幂 **输入: print(1 + 1) print(2 - 1) print(2 * 2) print(4 / 2) #注意当使用除时输出结果为浮点型 print(7 % 2) print(7 // 2) print(2 ** 3)结果:2 1 4 2.0 1 3 8赋值运算符*等于 =加等 +=减等 -=原创 2021-11-14 09:13:27 · 208 阅读 · 0 评论 -
python基础之条件语句
条件语句Ture or False假设条件成立的时候, 去做某些事情假设条件不成立的时候,去做某些事情条件实质是最终获取到的值是True缩进规则代码块作为一个整体,也相当于一条语句代码块:缩进:子句缩进:子句不缩进即为结束注意,Python 中实现对代码的缩进,可以使用空格或者 Tab 键实现。但无论是手动敲空格,还是使用 Tab 键,通常情况下都是采用 4 个空格长度作为一个缩进量(默认情况下,一个 Tab 键就表示 4 个空格)第一种条件语句if condition:原创 2021-11-14 09:12:25 · 286 阅读 · 0 评论 -
python基础之循环语句
循环重复执行某一个固定的动作或者任务for语句基础语法:for 临时变量(可以是多个,用逗号隔开) in iterable(可迭代元素):某一件事情某几件事情再次强调:python中iterable元素:bytes str tuple list set dictfor输出不同数据类型输入:for i in b'123': print(i) #输出其对应Ascii码值结果:49 50 51输入:for i in {1: 2, 2: 3, 3: 4}:原创 2021-11-14 09:10:52 · 544 阅读 · 0 评论 -
python基础之模块
模块定义:模块是一组Python代码的集合,可以使用其他模块,也可以被其他模块使用。创建自己的模块时,要注意:1.模块名要遵循Python变量命名规范,不要使用中文、特殊字符;2.模块名不要和系统模块名冲突,最好先查看系统是否已存在该模块,检查方法是 3.在Python交互环境执行import abc,若成功则说明系统存在此模块。编写模块#!/usr/bin/env python3# -*- coding: utf-8 -*-' a test module '__author__原创 2021-11-13 14:11:12 · 1323 阅读 · 0 评论 -
python基础-类型和属性的查看
查看变量类型与属性的函数type变量类型命令格式:prin(type(variable_date))用途:显示变量类型输入:sun_date = 1 sun_date = int(1.1) print(sun_date, type(sun_date))结果:1 <class 'int'>dir命令dir(obj): 返回这个obj中所有的属性名称输入:print(dir(dict)) 结果:['__class__', '__class_getitem__'原创 2021-11-14 09:08:13 · 518 阅读 · 0 评论 -
python基础之print语句
print语句print打印变量内容print(variable_name):打印变量在pycharm软件中,按住ctrl,鼠标点击以上字符可以弹出具体变量显示格式以print为例:print(*args, sep=' ', end='\n', file=None):*args: 要打印的一个或多个值, 多个值用逗号隔开sep: seperator,分割符,默认是空格end: 结尾加\n从下图可以看出输入两种方式输出的结果相同输入:print(1, 2, 3, sep=' ', end原创 2021-11-13 14:08:46 · 3301 阅读 · 0 评论 -
python基础之数据类型
人生苦短,python是岸-送给相遇的我们代码规范PEP8(Python Enhanced Proposal)编排空格注释命名规范python中的数据类型代码规范PEP8(Python Enhanced Proposal)链接: https://blog.csdn.net/ratsniper/article/details/78954852.编排1、缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap,更不能混合使用Tap和空格。2、每行最大长度79,换行可以使用反斜杠,最好使用圆括号。换原创 2021-10-14 18:49:24 · 851 阅读 · 0 评论