+ =是什么意思

时间:2020-01-04 11:30:17

标签: python syntax

some_product += another_product

我刚刚开始学习python,所以我对这门语言非常陌生,而且我正努力了解+ =的含义。

1 个答案:

答案 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,假设您的变量是整数或其他数字类型