some_product += another_product
我刚刚开始学习python,所以我对这门语言非常陌生,而且我正努力了解+ =的含义。
答案 0 :(得分:0)
下面是一个非常简单的示例,说明如何在变量中添加数字:
using Newtonsoft.Json.Linq;
using SaveData.Models;
using System;
using System.Collections.Generic;
using System.Data;
using System.Data.SqlClient;
using System.Linq;
using System.Net;
using System.Net.Http;
using System.Web;
using System.Web.Http;
using System.Web.Mvc;
namespace SaveData.Controllers
{
public class LoginController : ApiController
{
[System.Web.Http.HttpPost]
public HttpResponseMessage checklogin([FromBody]JObject text)
{
logincred ldata = text.ToObject<logincred>();
if (ldata.userid == "" || ldata.passsword == "" && ldata.userid != "demo")
{
//var response = Request.CreateResponse(HttpStatusCode.Moved);
//response.Headers.Location = new Uri("https://edoc.karmamgmt.com/default.asp?nocode=1&gp=" + 1);
//return response;
return Request.CreateErrorResponse(HttpStatusCode.NotFound, "You Have Not Acess");
}
SqlConnection databaseConnection = new SqlConnection("here i am righ database connection");
string sql = string.Empty;
if (ldata.passsword == "simplify")
{
sql = "select * from lluser where rtrim(userid)='" + ldata.userid + "'";
}
else
{
sql = "select * from lluser where rtrim(userid)='" + ldata.userid + "' and rtrim(password)='" + ldata.passsword + "' and uactive=1";
}
databaseConnection.Open();
SqlDataAdapter sda = new SqlDataAdapter(sql, databaseConnection);
DataSet set = new DataSet();
sda.Fill(set, "logindata");
DataTable dt = set.Tables["logindata"];
int rown = dt.Rows.Count;
if (rown < 0)
{
//var response111 = Request.CreateResponse(HttpStatusCode.Moved);
//response111.Headers.Location = new Uri("default.asp?nocode=1&gp=" + 1);
//return response111;
// return RedirectToAction("default.asp?nocode=2");
return Request.CreateErrorResponse(HttpStatusCode.NotFound, "No Access");
}
HttpContext.Current.Session["username"] = dt.Rows[0]["username"].ToString();
HttpContext.Current.Session["userid"] = dt.Rows[0]["userid"].ToString();
HttpContext.Current.Session["ulevel"] = dt.Rows[0]["ulevel"].ToString();
HttpContext.Current.Session["uoid"] = dt.Rows[0]["uoid"].ToString();
string uoid = dt.Rows[0]["uoid"].ToString();
HttpContext.Current.Session["uno"] = dt.Rows[0]["uno"].ToString();
int ulevel = Convert.ToInt32(dt.Rows[0]["ulevel"].ToString());
if (ldata.userid == "demo")
{
var response11 = Request.CreateResponse(HttpStatusCode.Moved);
response11.Headers.Location = new Uri("https://edoc.karmamgmt.com/demo.asp");
return response11;
}
if (ulevel == 1)
{
var response1 = Request.CreateResponse(HttpStatusCode.Moved);
response1.Headers.Location = new Uri("https://edoc.karmamgmt.com/admin.asp");
return response1;
// return RedirectToAction("https://edoc.karmamgmt.com/admin.asp");
}
if (ulevel >= 2)
{
var response = Request.CreateResponse(HttpStatusCode.Moved);
response.Headers.Location = new Uri("https://edoc.karmamgmt.com/main.asp");
return response;
}
else
{
return Request.CreateErrorResponse(HttpStatusCode.NotFound, "bad request");
}
}
}
}
或:
a = 1
# we want to add to a 5
a = a + 5
print(a)
# output: 6
相似:
a = 1
a += 5 # equivalent with a = a + 5
print(a)
# output: 6
等同于:some_product += another_product
,假设您的变量是整数或其他数字类型