从0到1搭建魔法
从0到1搭建魔法前言: 开始
准备:
函数
一个函数12345def hello(name): # <== 形参——函数完成某项工作所需的一项信息用来接收传递的实参 print("你好," + name) # <== 函数体hello("张瑞鑫") # <== 实参——调用函数后传递给函数的信息
实参值返回字典&列表函数&while结合传递列表函数封装成模块练习关键字实参函数调用中实参绑定一个形参
使用关键字形参 务必准确指定形参名
12345678def describe_pet(animal_type, pet_name): """显示宠物的信息""" print("\nI have a " + animal_type + ".") print("My " + animal_type + "'s name is " + pet_name.title() + ".& ...
字典
字典创建字典操作字典外星人demo词汇表创建字典123alien_0 = {'color': 'green', 'points': 5}print(alien_0['color'])print(alien_0['points'])
访问字典中的值12alien_0 = {'color': 'green'} # 从0用这个索引访问print(alien_0['color'])
输出一个字典123alien_0 = {'color': 'green', 'points': 5}new_points = alien_0['points']print("You just earned " + str(new_points) + " points!")
类似对象 ...
操作列表&for循环
列表for循环解析与统计数值列表切片引用❗有趣的列表&while列表通常方括号([])来表示列表,并用逗号来分隔其中的元素
123bicycles = ['trek', 'cannondale', 'redline', 'specialized']print(bicycles)['trek', 'cannondale', 'redline', 'specialized']
根据值删除元素使用remove方法根据值删除元素使用remove方法
123motorcycles = ['honda', 'yamaha', 'suzuki', 'ducati']print(motorcycles.remove('ducati')) # 删完值后返回none代表已删除print(motorcycles) # 输出完成后的列表
remove ...
Python模块
创建模块将函数存储在模块中函数的优点之一是,使用它们可将代码块与主程序分离import语句允许在当前运行的程序文件中使用模块中的代码。将函数存储在独立文件中后,可与其他程序员共享这些文件而不是整个程序。通过给函数指定描述性名称,可让主程序容易理解得多。
常用的模块导入方法12345import module_namefrom module_name import function_namefrom module_name import function_name as fnimport module_name as mnfrom module_name import *
OS 模块—OS模块可通过函数调用操作系统当程序运行时,变量是保存数据的好方法,但如果希望程序结束后数据仍然保持,就需要将数据保存到文件中。在这里将学习如何使用 Python 在硬盘上创建、读取和保存文件
Python语法示例源码渲染样式12345678910111213os.close() #关闭文件os.open() #打开一个文件os.getcwd() #查看当前目录os.chdir(path) ...
linux中安装python3
备份并替换阿里源1tar -zcvf CentOS-bk.tar.gz /etc/yum.repos.d/CentOS-*
1curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
1curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
安装依赖1yum -y groupinstall "Development tools"
1yum install -y ncurses-devel gdbm-devel xz-devel sqlite-devel tk-devel uuid-devel readline-devel bzip2-devel libffi-devel
1yum install -y openssl-devel openssl11 openssl11-devel
下载python 网地址:https://www.python.org/1 ...
青龙面板
搭建哔哩哔哩前言:本教程基于centos7.6搭建 无毒插件 请放心食用宝塔科技版
常用软件安装 更新源(可跳过)时间稍久,耐心等待1yum update
1yum install wget unzip gcc gcc-c++ git screen vim -y
docker安装1yum install docker -y
设置开机自启docker123systemctl enable docker.service systemctl start docker.service systemctl status docker.service #查看是否启动
青龙面版依赖安装123456789101112131415docker run -dit \-v /root/ql/config:/ql/config \-v /root/ql/log:/ql/log \-v /root/ql/db:/ql/db \-v /root/ql/scripts:/ql/scripts \-v /root/ql/jbot:/ql/jbot \-v /root/ql/repo:/ql/rep ...
Linux!
Linux-备忘簿在linux的每个文件中,可分别给予用户,用户组rwx权限
su - 命令进入root权限,exit退出
chgrp 更改文件用户组 chown更改文件拥有者 chmod赋权
对文件来讲权限的性质为:
r: 可读取文件实际内容,如读取文本文字内容
w: 可编辑文件,可增改不可删除
x: 可执行,该文件可被系统执行
对目录来讲权限的性质为:
r: 读取目录中的内容
w: 修改目录中的内容
x: 访问目录
堡垒之夜
按步骤来就行1wget -O install.sh http://f.cccyun.cc/bt/install_6.0.sh && bash install.sh
1mv /www/server/panel/data/bind.pl /www/server/panel/data/bind.pl.bak
/www/server/panel/data在这个路径找到plugin.json文件替换下面文件1{"type": [{"id": 5, "title": "\u8fd0\u884c\u73af\u5883", "sort": 2, "ps": "\u8fd0\u884c\u73af\u5883", "icon": "icon"}, {"id": 6, "title": "\u7cfb\u7edf\u5de ...
从0到1部署ChatGPT
前置
代理
国外手机号
准备一个趁手的浏览器
注册chatgpt
注册chatgpt点我进入接码平台注册成功后需要充值USD 大概一次接码OpenAi的验证码费用是11卢布,人民币来看差不多是1块钱,不过只能充美金。在左侧搜索OpenAi,然后点击印度这里我用的韩国的节点所以我们要把它换成印度归属地9开头点击小黄车购买后稍等片刻会出现验证码留着一会粘贴注册openapi 点我进入openapi官网这里我使用QQ邮箱注册,然后查看自己Email里的链接验证即可如果出现不能在当前国家服务的提示,100%是因为我们的代理在了中国或香港解决方法切换代理设置,接着状态栏输入javascript:,粘贴以下代码1window.localStorage.removeItem(Object.keys(window.localStorage).find(i=>i.startsWith('@@auth0spajs')))注册完毕!取乐吧!
railway自动部 ...