试题 代码python公司

纯菜鸟求帮忙看看这代码为什么只能输入两行

停车场管理 [问题描述] 设停车场内只有一个的停放 n 辆汽车的狭长通道,且只有一个大门可供汽车进出。汽车 在停车场内按车辆到达时间的先后顺序,依次由北向南排列(大门在最南端,最先到达的第 一辆车停放在车场的最北端),若车场内已停满 n 辆汽车,则后来的汽车只能在门外的便道 上等候,一旦有车开走,则 ......
代码

python TypedDict 字典补全

# Python 3.5 之后可用,之前需要pip安装 from typing import TypedDict # 每个字段必须 class Person(TypedDict): name: str age: int qq: str p1_dict: Person = { "name": "大佬" ......
字典 TypedDict python

python学习 Chap4 条件 与 Talk 代码风格

一、HAPTER4条件 1、IF语句 if (<expr>): <statement> elif (<expr>): <statement> else: <Statement> <fo1lowing statement> (1)使用布尔表达式 return fn<0)*(-n)+(n>=0)*(n) ......
条件 风格 代码 python Chap4

python--retrying库

......
retrying python

聪明学python【4】+【001】

【4】条件 + 【001】代码风格 if 语句 关于选择的语句,具体不必阐述,和C语言大差不差,关于几点区别会在下方列出 关于所有选择: if if-else if-else 推导式 推导式(Comprehensions)是Python中一种简洁而强大的语法,用于创建新的序列(如列表、集合、字典)的 ......
python 001

DFS深搜解决迷宫问题(原理分析+代码实现)

深度优先搜索(DFS) 求解思路: 1.先判断是否到达目标位置,如果到达目标位置,再试探有无其他更短的路径。 2.如果没有到达目标位置,则找到下一步可以到达的位置,直到找到目标位置 ......
迷宫 原理 代码 问题 DFS

python读取文件时按数字大小顺序排列

def extract_number(filename): # 提取文件名中的数字部分 return int(''.join(filter(str.isdigit, filename))) target_list = sorted(os.listdir(path),key=extract_numbe ......
顺序 大小 数字 文件 python

Python装饰器单例

import threading import time def singleton(cls): instances = {} def get_instance(*args, **kwargs): # 判断实例是否已经存在 if cls not in instances: # 如果不存在,创建新的实 ......
Python

条件语句和清晰代码风格

if语句 def f(x): print("A", end="") if x == 0: print("B", end="") print("C", end="") print("D") f(1) AD // def abs1(n): if n < 0: n = -n return n 写在一行 d ......
语句 条件 风格 代码

python基础之数据类型

数据类型(重要) 什么是数据类型? 视频文件 音频文件 表格文件 图片 等等这些都是保存数据的方式 # 在IT领域也有各种各样的保存数据的方式 数据类型的种类? - 数字类型 - 整数类型(int) - 浮点类型(float) - 字符串类型(str) - 列表类型(list) - 字典类型(dic ......
类型 基础 数据 python

python基础之用户交互

程序与用户交互 概念:用户交互就是人往计算机中input/输入数据,计算机print/输出结果 ############输入 a = input('请输入您的密码:') # '1' 1 """只要是input,接收的数据类型全部都是str类型的,不管你输入的类型是什么类型的""" # 如果以后你需要 ......
基础 用户 python

python基础之变量与常量

注释语法 # 学语言先学注释,注释是代码之母! 1. 什么是注释? 注释就是对一段代码的解释,它不参与代码的实际运行,起到提示作用. 2. 如何使用注释? 方式一: 警号# 单行注释 """ 还可以借助于快捷键 code reformat code ctrl + alt + l """ 方式二: 三 ......
常量 变量 基础 python

【python入门之程序与用户交互】---程序与用户交互

【一】什么是与用户交互 交互的本质就是输入、输出 用户交互就是人往计算机中input/输入数据,计算机print/输出结果 【二】为什么要与用户交互 为了让计算机能够像人一样与用户沟通交流 过去我们去银行取钱,用户需要把帐号密码告诉柜员 而现在,柜员被ATM机取代 ATM机就是一台计算机 所以用户同 ......
程序 用户 python

【python入门之基本数据类型】---基本数据类型(字典、布尔)【三】

【五】字典类型(dict) 【1】作用 如果我们需要用一个变量记录多个值,但多个值是不同属性的 比如人的姓名、年龄、身高,用列表可以存,但列表是用索引对应值的,而索引不能明确地表示值的含义 这就用到字典类型,字典类型是用key:value形式来存储数据 其中key可以对value有描述性的功能,能够 ......
类型 数据 布尔 字典 python

【python入门之基本数据类型】---基本数据类型(元组、集合)【四】

【七】元组类型(tuple) 【1】作用 元组(tuple)是一种不可变的序列类型,类似于列表,用于存储多个有序元素。 元组与列表的主要区别在于元组的元素不能被修改、删除或添加,是不可变的数据类型。 元组通常用于存储相关联的数据,保持数据的完整性。 【2】定义 元组通过小括号 () 定义,其中的元素 ......
类型 数据 python

【python入门之基本数据类型的学习】---基本数据类型(list、str)【二】

【三】字符串类型(str) 【1】作用 字符串类型(str)用于表示文本信息,是一种非常重要的数据类型,用于处理文字、字符等信息 【2】定义 (1)定义方式 字符串可以使用单引号、双引号或三引号进行定义 # 定义方式1: name_1 = 'Jack' # (当左边有赋值符号和遍历名的时候,它就是字 ......
类型 数据 python list str

【python入门之基本数据类型的学习】---基本数据之数字类型

【一】基本数据类型引入 【1】变量的概念 在初等数学中,变量是表示数字的字母字符,具有任意性和未知性。把变量当作是显式数字一样,对其进行代数计算,可以在单个计算中解决很多问题。 变量的概念也是微积分的基础。通常,函数y = f(x)涉及两个变量y和x,分别表示函数的值和参数。术语“变量”来源于当参数 ......
类型 数据 数字 python

聪明办法学python第3次笔记

条件 if else语句 if 条件: 执行行为 else: 执行行为 elif语句: 等同与c语言中的else i语句 if x>10: print() elif x=10: print(2) else: print(3) if else推导式 print(n if(n>0) else -n) m ......
办法 笔记 python

emscripten 中c 代码引用外部js 函数

主要是一个简单的学习,webassebly 支持通过import 调用环境的函数(比如调用浏览器或者nodejs 中的一些方法) 简单说明 方法很多,包含了emscripten 提供的调用js 的宏,但是以下使用了一个emscripten 提供的--js-library 功能 --js-librar ......
emscripten 函数 代码

程序员如何做点属于自己的东西?做一个自己认为有价值的小项目?分享我的一个个人项目:代码笔记系统。

工作中经常会遇到很多小的知识点,或者突然有点想法,想记下来方面以后查找。 网上搜索问题遇到好的回答希望保存下来,或做下修改成为自己知识。 突然想写一点代码验证一点想法,这时不想开启电脑上的软件新建文本,就希望直接可以写代码,然后运行看效果。 以上这些需求就是我想自己开发一个笔记系统的原因,要求就是能 ......
项目 程序员 东西 价值 代码

一行代码——计算PI后15,000位

先上代码 a[52514],b,c=52514,d,e,f=1e4,g,h;main(){for(;b=c-=14;h=printf("%04d",e+d/f))for(e=d%=f;g b*2;d/=g)d=d*b+f*(h?a[b]:f/5),a[b]=d%--g;} 运行的时候可能会有警告,像 ......
一行 代码 000 15

一些关于python装饰器的理解

装饰器:给现有的模块增添新的小功能,可以对原函数进行功能扩展,而且还不需要修改原函数的内容,也不需要修改原函数的调用 例:已有函数A B C 想在其基础上再加上一个小功能X def deco(A): def wrapper(*args,**kwargs): res=A(*args,**kwargs) ......
python

TruFor笔记和代码复现

title: TruFor笔记和代码复现 banner_img: https://cdn.studyinglover.com/pic/2023/11/35a3ffa0a81b1791e692c591a92b9256.png date: 2023-11-28 17:38:00 tags: - 图像伪造 ......
代码 笔记 TruFor

py02-python之线程

1、线程: (1)讲程是分配资源的最小单位,一旦创建一个进程就会分配一定的资源,就像两个人聊OQ就需要打开两个QQ软件一样,是比较浪费资源的。 线程是程序执行的最小单位,实际上进程只负责分配资源,而利用这些资源执行程序的是线程,也就说进程是线程的容器,一个进程中最少有一个线程来负责执行程序,同时线程 ......
线程 python py 02

Python-JSON文件操作简化的工具库,支持读取和修改

这是一个关于python操控json的工具类 可以利用get方法以路径的形式查看内容,输出的格式为列表或字典 change方法用于修改指定路径下的内容,支持修改内容为字典和列表的形式 修改后使用save方法进行保存 以下是代码: import json import time import rand ......
Python-JSON 文件 工具 Python JSON

py01-python之进程

一、进程 1、概念 (1)并发:在一段时间内交替去执行多个任务。 例如对于单核cpu处理多任务,操作系统轮流让各个任务交替执行(任务数量大于CPU的核心数)。 (2)并行:在一段时间内真正的同时一起执行多个任务。 例如对于多核cpu处理多任务,操作系统会给cpu的每个内核安排一个执行的任务,多个内核 ......
进程 python py 01

Vite4+Typescript+Vue3+Pinia 从零搭建(4) - 代码规范

项目代码同步至码云 weiz-vue3-template 要求代码规范,主要是为了提高多人协同和代码维护效率,结合到此项目,具体工作就是为项目配置 eslint 和 prettier。 editorconfig 安装 EditorConfig for VS Code 插件,根目录下新建 .edito ......
Typescript 代码 Vite4 Pinia Vite

python中列表(list)拼接的三种方法

你可以使用 Python 中的列表拼接操作来合并两个或多个列表。Python 提供了几种方式来实现列表的拼接,包括使用 + 运算符、extend() 方法和列表解析。 以下是这些方法的示例: 1.使用 + 运算符: list1 = [1, 2, 3] list2 = [4, 5, 6] concat ......
方法 python list

Python常用的数据处理函数和模块

Python还提供了许多其他用于数据处理和转换的内置函数和模块。以下是一些常用的数据处理函数和模块: sorted sorted(iterable, key=func, reverse=False) 用于对可迭代对象进行排序。你可以指定一个可选的 key 函数来自定义排序规则,以及一个可选的 rev ......
数据处理 函数 模块 常用 数据

python保留小数点后几位的方法

一、保留小数点后n位 方法一:使用字符串格式化 注意:使用字符串格式化后的是字符串格式 a = 12.3456 print("%.3f"%a) #保留小数点后三位 print("%.2f"%a) # 保留小数点后两位 输出 12.346 12.35 方法二:使用round内置函数 注意:使用roun ......
小数点 小数 方法 python
共18000篇  :79/600页 首页上一页79下一页尾页