第二章 Python的基本语法 3.1 运算符 什么是运算符呢?其实很简单,我们数学上学习到的加减乘除就是运算符,还有前面学习到的赋值语句“等于号”也是运算符。很多高级编程语言会将常用的运算符设计成一样,像Java、C、JavaScript等等,常用的运算符基本上一致,可以降低学习的成本。而且运算符... ...
分类:
编程语言 时间:
2020-02-26 01:19:14
阅读次数:
85
例1:计算24点 输入4张牌,输出一个算式,算式的结果为24点。 1.运算只考虑加减乘除运算,没有阶乘等特殊运算符号,友情提醒,整数除法要当心; 2.牌面2~10对应的权值为2~10, J、Q、K、A权值分别为为11、12、13、1; 3.输出算式的运算顺序从左至右,不包含括号,如1+2+3*4的结 ...
分类:
编程语言 时间:
2020-02-23 14:59:45
阅读次数:
97
Q:写一个函数,求两个整数之和,要求在函数体内不得使用+、 、 、/四则运算符号。 T: 1.使用进制。 两个数异或:相当于每一位相加,而不考虑进位; 两个数相与,并左移一位:相当于求得进位; 将上述两步的结果相加 首先看十进制是如何做的: 5+7=12,三步走 第一步:相加各位的值,不算进位,得到 ...
分类:
其他好文 时间:
2020-02-22 19:53:43
阅读次数:
61
05 基本运算符 一、算数运算符 乘除加减 整除(地板除) 只保留整数部分,不是四舍五入,而是直接抛弃小数部分 取余 (取模) 次方 二、比较运算符 一个等号是赋值符号,二个等号是等于号 python print(10 3 and True) True True and True and 3 2 a ...
分类:
其他好文 时间:
2020-02-21 11:21:37
阅读次数:
73
数据库日期简单加或减: DECLARE @D DATETIME = GETDATE() SELECT @D SELECT DATEADD(DAY,5,@D) --加5天 SELECT DATEADD(DAY,-5,@D) --减5天 --简单加减,如: SELECT @D + 5 SELECT @D ...
分类:
其他好文 时间:
2020-02-21 09:54:37
阅读次数:
63
提到事务,你肯定不陌生,和数据库打交道的时候,我们总是会用到事务。最经典的例子就是转账,你要给朋友小王转 100 块钱,而此时你的银行卡只有 100 块钱。 转账过程具体到程序里会有一系列的操作,比如查询余额、做加减法、更新余额等,这些操作必须保证是一体的,不然等程序查完之后,还没做减法之前,你这 ...
分类:
数据库 时间:
2020-02-21 00:02:02
阅读次数:
79
1.常见的运算符 加(+) 减(-) 乘(*) 除(/) %(取余) 加减乘除没什么好讲的。我们讲讲取余 取余只能整数除以整数,若除数比被除数大,直接除数就是余数,若除数比被除数小,被除数就除以除数直到剩下的数比除数小,则这个数就是余数,而且注意余数的符号要与被除数的符号一致 浮点数 运算会有问题 ...
分类:
编程语言 时间:
2020-02-20 22:24:14
阅读次数:
111
算数运算符: + 加 - 减 * 乘 / 除 % 模(除法的余数) **幂 //整除(向下取整)比较运算符 ==等于 !=不等于 > 大于 < 小于 >=大于等于 <=小于等于赋值运算符 = 赋值为 +=相加并赋值 -=相减并赋值 *=相乘并赋值 /=相除并赋值 %=取模并赋值 **=取幂并赋值 / ...
分类:
编程语言 时间:
2020-02-20 22:19:18
阅读次数:
121
38 数字在排序数组中出现的次数 39 二叉树的深度 40 数组中只出现一次的数字 41 和为s的两个数字 VS 和为s的连续正数序列 42 反转单词顺序 VS 左旋转字符串 43 n个骰子的点数 44 扑克牌的顺子 45 圆圈中最后剩下的数字 46 求1+2+...+n 47 不用加减乘除做加法 ...
分类:
其他好文 时间:
2020-02-19 22:28:03
阅读次数:
88
1. 算术运算符有加减乘除、取模、自增自减:+、-、*、/、%、++、-- 当有两个不同数据类型进行运算时,结果会是数据类型范围大的那种。例如 int + double 会变成 double + double 最后变成 double 2. 加号的常见用法 “+”: a. 对于数值运算,就是加法 b. ...
分类:
其他好文 时间:
2020-02-19 19:25:39
阅读次数:
78