python 最简单基础教程

环境自行官网下载安装。

前提说明:

python是自上向下执行代码,有严格的缩进要求。

#1.变量t

t = 2  int类型
t = '2' 字符串类型
t = 2.2 float类型
t = [2,3]  数组(列表)类型
t = {'s':'v'}  字典类型
python 声明变量不用指定类型 根据值得类型   具体详细解释自行百度

#2.循环

t = [2,3,4,5]
#循环内容
for i in t:
   print(i)

#根据长度循环 len(t)可以替换成数字
for i in range(len(t)):
   print(t[i])

t = {'s':'v'}
for k in t.keys():
    print(t.get(k))

#3.条件判断

t = 3 
if str(t).isdigit():   # str() 把t转成字符串,因为.isdigit()是字符串类型的函数
    print('t 是数字!')

if t > 2:
   print('t 大于2')

差不多就这样了,之所以学python因为python开发效率太高了,同样的功能java声明一个类的代码行数就够python完成功能了。当然各有千秋,类似小工具的python效率极高,因为python封装了好多模块,直接调用模块就能完成大部分功能,模块其实就是提取出来的工具类。

例子:

#发送post请求
# !/usr/bin/python
# -*- coding: utf-8 -*-

import requests

url = 'http://localhost:8083'
body = '{"test":"test_value"}'
header = {'Content-Type':'application/json','Host':'www.test.com','User-Agent':'Java/1.8.0'}
response  = requests.post(url=post_url,headers=header,json=body)
print(response.status_code)


#接受post请求
# !/usr/bin/python
# -*- coding: utf-8 -*-
import json

import uvicorn
from fastapi import FastAPI, Body, Request
from fastapi.middleware.cors import CORSMiddleware

app = FastAPI()


app.add_middleware(
    CORSMiddleware,
    allow_origins='*',
    allow_credentials=True,
    allow_methods=["GET", "POST"],
    allow_headers=["*"],
)

@app.post('/test')
async def programInfo(request:Request):
    data = await request.body()
    print(json.loads(data)) # 转json格式


if __name__ == '__main__':
    uvicorn.run(app=app,
                host="0.0.0.0",
                port=8083,
                workers=1)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值