/images/avatar.png

^_^

abc171

A - αlphabet

题意

看题目

题解

1
2
3
4
5
6
7
8
#include<bits/stdc++.h>
using namespace std;
int main(){
	char a;
	cin>>a;
	if(isupper(a)) cout<<'A';else cout<<'a';
	return 0;
}

B - Mix Juice

题意

看题目

题解

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
#include<bits/stdc++.h>
using namespace std;
int main(){
	int n,k;
	cin>>n>>k;
	int a[n];
	for(int i=0;i<n;i++) cin>>a[i];
	sort(a,a+n);
	int ans = 0;
	for(int i=0;i<k;i++) ans+=a[i];
	cout<<ans<<endl;
	return 0;
}

C - One Quadrillion and One Dalmatians

题意

类似于十进制转26进制

Django学习

跟着django文档实现投票app

需求

  • 一个让人们查看和投票的公共站点。
  • 一个让你能添加、修改和删除投票的管理站点。

环境

  • ide: pycharm community(不支持Django代码自动补全)
  • 版本:django 2.1.1
  • 数据库:sqlite

创建项目

1
django-admin startproject mysite

生成的文件结构

mysql查询练习

数据准备

数据库

test3

建表

学生表 课程表 成绩表 教师表
Student Course Score Teacher
学号 课程号 学号 教师编号
姓名 课程名称 课程号 教师名字
性别 教师编号 成绩 教师性别
出生年月日 出生年月日
所在班级 职称
所在部门

学生表

https://img-blog.csdnimg.cn/20201120101323394.png#pic_center

mysql基础

基本操作

进入数据库

1
mysql -uroot -p123456;

查看所有数据库

1
show databases;

使用某个数据库

1
use XXX;

查看某个数据库中的admin信息

1
select * from admin;

带条件的查询

1
select * from admin where id = 1;

mysql数据类型

链家

查看当前在哪个数据库

https://img-blog.csdnimg.cn/20201120093303559.png#pic_center

查看数据库中有哪些表

https://img-blog.csdnimg.cn/202011200933260.png#pic_center

abc170

A - Five Variables

题意

找5个数中值为0的下标

题解

1
2
a = list(map(int , input().split()))
print(a.index(0) + 1)

B - Crane and Turtle

题意

鸡兔同笼问题

题解

1
2
n , m = map(int , input().split())
print('Yes') if (m - 2 * n) % 2 == 0 and (m - 2 * n) >= 0 and 4 * n - m >= 0 and (4 * n - m) % 2 == 0 else print('No')

C - Forbidden List

题意

给一数x 和一数列,找不在数列中离x最近的数

题解

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
x , n = map(int , input().split())
b = []
if n!=0:
    b = list(map(int,input().split()))
t = 0
ans = 0
while 1:
    if x-t not in b:
        ans = x - t
        break
    if x+t not in b:
        ans = x + t
        break
    t += 1
print(ans)

D - Not Divisible

题意

给一数列,对于数列中的每个数,如果都不能被其他数整除,计数器 + 1

Flask-RESTful简单实例

Python web的框架有Django Flask Tornado

Flask 是一个使用 Python 编写的轻量级 Web 应用程序框架,由werkzeug服务器和jinja2模板引擎组成

RESTful是一个与资源(resource)有关的架构理念

Flask学习

扩展的地址

flask扩展的地址

requirement.txt

用来存项目的依赖和版本

生成requirement.txt

1
pip freeze > requirement.txt

安装requirement.txt

1
pip install -r requirement.txt

基本框架

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
from flask import Flask

app = Flask(__name__)

@app.route('/')
def index():
    return 'hello world'

if __name__ == '__main__':
    app.run()

Flask-RESTful