函数 基础python hello

python中的while True

建立一个用户登录系统,用户输入用户名和密码,如果正确就可以进入系统。 1、我自己最开始的写法: 1 d = {} #数据库字典,所有用户的用户名密码存储在此 2 5 name = input("请输入您的用户名:") 6 7 if name in d: 8 9 password = input("请 ......
python while True

Python ORM Pony 事务和db_session

Pony是一个高级的对象关系映射器ORM框架。Pony它能够使用Python生成器表达式和lambdas向数据库编写查询。Pony分析表达式的抽象语法树,并将其转换为SQL查询。支持SQLite, MySQL, PostgreSQL和Oracle等数据库,本文主要介绍Python pony 中事务和 ......
db_session 事务 session Python Pony

AcWing算法基础课 数学知识(二)

一、欧拉函数 公式及其简单的证明 欧拉定理 若$a$与$n$互质,则有$a^{\phi(n)} \equiv 1 (mod \quad n)$ 简单证明 定义求欧拉函数 时间复杂度$O(\sqrt{n})$ int phi(int n) { int res = n; for (int i = 2; ......
基础课 算法 数学 基础 知识

第五篇 vue - 基础 - 响应式基础

声明响应式状态 选用选项式 API 时,会用 data 选项来声明组件的响应式状态。此选项的值应为返回一个对象的函数 Vue 将在创建新组件实例的时候调用此函数,并将函数返回的对象用响应式系统进行包装。此对象的所有顶层属性都会被代理到组件实例 (即方法和生命周期钩子中的 this) 上 export ......
基础 vue

第六篇 vue - 基础 - 计算属性

基础示例 模板中的表达式虽然方便,但也只能用来做简单的操作。如果在模板中写太多逻辑,会让模板变得臃肿,难以维护。比如说,我们有这样一个包含嵌套数组的对象 export default { data() { return { author: { name: 'John Doe', books: [ ' ......
属性 基础 vue

第七篇 vue - 基础 - 类与样式绑定

Class 与 Style 绑定 数据绑定的一个常见需求场景是操纵元素的 CSS class 列表和内联样式。因为 class 和 style 都是 attribute,我们可以和其他 attribute 一样使用 v-bind 将它们和动态的字符串绑定 在处理比较复杂的绑定时,通过拼接生成字符串是 ......
样式 基础 vue

Python字符串拼接

方法1:使用加号“+”连接字符串 最常用的连接字符串的方式是用加号“+”连接两个字符串,连接后这两个字符串将连接成一个字符串。但需注意的是,不能用“+”连接字符串和数字,需要把数字使用str()函数转换成字符串,或者直接在数字两侧加带引号,再进行连接,示例如下: 该方法性能差,尽量少用,因为 Pyt ......
字符串 字符 Python

How to 'apt-get install python-opengl' on Ubuntu22.04

ImportError: Error occurred while running `from pyglet.gl import *` HINT: make sure you have OpenGL install. On Ubuntu, you can run 'apt-get install p ......
python-opengl apt-get install Ubuntu python

QT调用python打包

1.参考QT调用python环境,https://www.cnblogs.com/xian-yongchao/p/17238684.html。使用其中的依赖包,如下图所示: 2.加上QT调用python的中间动态库,如下图所示。 3.按照QT打包流程,参考https://www.cnblogs.co ......
python

Fatal error in launcher: Unable to create process using '"d:\software\python\python.exe"

Fatal error in launcher: Unable to create process using '"d:\software\python\python.exe" 问题发生: 是由于python 切换环境导致的。 本来python 放在D盘software 的python 中直接放置了 ......
python quot launcher software process

Python-异常处理

Python中也有异常处理的方式: 演示代码: try: user_weight = float(input("输入体重:")) user_height = float(input("输入身高:")) user_bmi = user_weight / user_height **2 except V ......
Python

如何在Go的函数中得到调用者函数名(caller)

在go语言中,可以通过runtimepackage中 Caller函数获取调用者信息 func Caller(skip int) (pc uintptr, file string, line int, ok bool) skip 表示查看第几层调用栈信息,其中0表示的就是当前调用Caller的函数 ......
函数 用者 caller

linux基础01

Linux基础复习 前期必备知识 1.命令提示符 [root@WYJ001 ~]# root表示用户名信息 @分隔符 WYJ001为主机名称 ~表示所处目录位置 默认家目录 [tony@jason001 ~]$ 普通用户结尾是$符号 2.命令格式规范(语法规范) 01. linux中的命令区分大小写 ......
基础 linux

Python入门小练习

#输出,输入,类,构造方法import math s = 'Hello world!' print('你好,Aurora!!!') print(math.log2(8)) print('helao'[3]) print(len("12316465159651")) print(type(3.14)) ......
Python

mac os上python报错 fatal error: 'Python.h' file not found

1. 安装python (可安装任意版本) brew install python@3.9 2. 创建虚拟环境 cd ~ /opt/homebrew/bin/python3.9 -m venv ai3.9 3. 激活虚拟环境 source ~/ai3.9/bin/activate 4. 安装 pip ......
Python python fatal error found

python多维列表索引的常见问题

这点颇为让人头疼,最主要的问题是一些其他的常见库,比如numpy的数组,它添加了一些python原版列表没有的用法,然而我们经常忘了原版列表其实是没有这些用法的,导致程序错误。 numpy可以把取所有维度的操作放到一个方括号里,然而python原版list不行: # numpy数组 import n ......
索引 常见问题 常见 python 问题

《Linux基础》02. 目录结构 · vi、vim · 关机 · 重启

(目录结构) 本文以 CentOS7.6 为例 1:目录结构 linux 的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录 “ / ”,然后在此目录下再创建其他的目录。 记住一句经典的话:在 Linux 世界里,一切皆文件! 具体的目录结构介绍: ==/bin/==(/usr/bin ......
183 结构 基础 目录 Linux

Python中的这个super这行是啥意思啊?

大家好,我是皮皮。 一、前言 前几天在Python白银交流群【Ming】问了一个Python基础的问题,这里拿出来给大家分享下。 二、实现过程 这里【carpe diem】给了一个思路,如下图所示: 自动寻找父类的所有方法跟属性,具体如下: 三、总结 大家好,我是皮皮。这篇文章主要盘点了一个Pyth ......
意思 Python super

Python-HelloWorld

Python语言在形式上比之前学过的C C++ Java 等都要简单的多, 它不需要导包或者声明#include什么的,甚至不需要创建class或者main函数 我们首先新建一个python文件,后缀是.py 想要输出HelloWorld!,只需要输入print("HelloWorld!")即可,非 ......
Python-HelloWorld HelloWorld Python

在Linux系统下创建子进程-fork()函数

#Linux系统下创建子进程 在Linux终端下输入命令:man 2 fork,查看fork()函数的描述: /* NAME fork - create a child process #include <sys/types.h> #include <unistd.h> pid_t fork(voi ......
函数 进程 系统 Linux fork

pytest在python中的使用

pytest简介:pytest是python的第三方单元测试框架,比自带的unittest更简洁和高效,同时兼容unittest框架。 pytest测试用例编写规则: 1、测试文件以test_开头(以_test结尾也可以) 2、测试类以Test开头,并且不能带有__init__方法 3、测试函数以t ......
pytest python

Python-开始学习python

为了之后服务外包杯团队合作项目,我今天开始学习python. 首先要安装开发环境和编译器 一个在python官网下载 https://www.python.org/ 在cmd中输入python测试安装是否成功 我们一般使用PyCharm,同样在官网下载: https://www.jetbrains. ......
Python python

深入理解 python 虚拟机:pyc 文件结构

在本篇文章当中主要给大家介绍一下 .py 文件在被编译之后对应的 pyc 文件结构,pyc 文件当中的一个核心内容就是 python 字节码。 ......
结构 文件 python pyc

python generated .Doc File

笔记软件在2023/3/28 18:33:29推送该笔记 使用python实现Doc文档的生成 from docx import Document from docx.shared import Cm,Pt from docx.document import Document as Doc from ......
generated python File Doc

python super __init__ 理解

代码解析1 先贴代码 代码来源 https://www.runoob.com/python/python-func-super.html 中的笔记 > B A --| |--> D > C class A(): def __init__(self): print('enter A') print(' ......
python super init

Python 文件处理

文件处理是任何 Web 应用程序的重要组成部分。 Python 有几个用于创建、读取、更新和删除文件的函数。 文件处理 在 Python 中使用文件的关键函数是 open() 函数。 open() 函数有两个参数:文件名和模式。 有四种打开文件的不同方法(模式): "r" - 读取 - 默认值。打开 ......
文件 Python

python系列004

.updata()方法,对数字的键值无效? 解决: a.update({2:"哈哈哈"}) //dict.update()要求传入一个dict, a.update(2 = "nonono")并不是; //然而,以字符作为键值却可以使用上述注释的方法? pet = {"米奇":"老鼠", "Tom": ......
python 004

【电脑操作技巧】重装系统之后的常用数据恢复方式和基础环境搭建

记录人生第一次重装系统之后的数据恢复过程,包括桌面恢复、常用软件下载和属性修改、vscode插件、zotero数据恢复、onenote笔记数据恢复,让重装系统的你不用慌。 ......
数据恢复 常用 方式 环境 技巧

CSS3-页面布局基础二——Box Model、边距折叠、内联与块标签

一、盒子模型(Box Model) 盒子模型也有人称为框模型,HTML中的多数元素都会在浏览器中生成一个矩形的区域,每个区域包含四个组成部分,从外向内依次是:外边距(Margin)、边框(Border)、内边距(Padding)和内容(Content),其实盒子模型有两种,分别是 ie 盒子模型和标 ......
布局 页面 标签 基础 Model

26:SwiftUI:基础知识

1:SwiftUI的运行速度优于UIKit,他减少了界面的层次结构,因此可以减少绘制步骤,并且他完全绕过了CoreAnimation,直接进入Metal,可以有优秀的渲染性能。 2:SwiftUI 就是⼀种声明式的构建界面的用户接口工具包。 3:声明式语法和指令式语法的区别: 声明式的我们需要提前声 ......
基础知识 SwiftUI 基础 知识