python99乘法表代码
1、说明字符串之间才能相加,所以输出结果的时候, i 和 j 都必须通过 str( ) 强行转换成字符串类型之后再相加。实现换行,加入空格,并整齐输出。2、调整格式的代码(1)str(i+j) 后面都空格;(2)end="",如果没有这句,所有结果会出现在一列,无法实现分组出现在一行(3)最后一行的 print( ), 它的...
2024-01-10python基本颜色代码
1、说明(1)RGB颜色码RGB颜色码是一个包含3个元素的tuple,第1位表示红色。(2)BGR颜色码包含3个元素的tuple,第1位表示蓝色(3)十六进制六位BGR颜色码6位十六进制数,高两位表示蓝色,中间两位表示绿色,低两位表示红色。2、实例'aliceblue': '#F0F8FF','antiquewhite': '#FAEBD7',...
2024-01-10python输入身高体重算BMI
1、说明身体指标BMI是根据人的身高和重量计算得到的数字指标。它是采集人的身高值(以米为单位)和人体的重量(以公斤为单位)。根据计算的数值分为不同的等级。在这个等级的划分问题上,虽然采用了瘦、正常、肥胖、肥胖等级,但是在评价范围上国内和海外有些不同。公式:体质指数(BMI)= ...
2024-01-10python如何防止栈溢出
说明使用递归函数的优点是逻辑简单清晰,缺点是过深的调用会导致栈溢出。1、调用栈溢出的方法是通过尾递归优化,事实上尾递归和循环的效果是一样的。2、把循环看成是一种特殊的尾递归函数也是可以的。实例def fact(n): return fact_iter(n, 1) def fact_iter(num, product): if num == 1: ...
2024-01-10python命名关键字参数的使用注意
1、如果函数定义中已经有了一个可变参数,后面跟着的命名关键字参数就不再需要一个特殊分隔符*了。def person(name, age, *args, city, job): print(name, age, args, city, job)2、命名关键字参数必须传入参数名,这和位置参数不同。如果没有传入参数名,调用将报错。>>> person('Jack', 24, 'Beijing', 'Engineer...
2024-01-10mysql中如何共享读锁
说明1、MyISAM表的读操作(添加读书锁)不会阻止其他过程对同一表的读操作,但会阻止同一表的写作操作。2、只有读锁释放后,才能执行其他过程的写作操作。锁释放前不能取其他表。实例Transaction-Amysql> lock table myisam_lock read;Query OK, 0 rows affected (0.00 sec) mysql> select * from myisam_lock;9 rows in s...
2024-01-10mysql间隙锁是什么
说明1、当我们用范围条件检索数据,并请求共享或排他锁时,InnoDB会给符合条件的已有数据记录的索引项加锁;对于键值在条件范围内但并不存在的记录,叫做间隙。2、InnoDB也会对这个间隙加锁,这种锁机制就是所谓的间隙锁。注意若执行的条件是范围过大,则InnoDB会将整个范围内所有的索引键值全...
2024-01-10mysql分组查询是什么
说明1、可以使用group by子句将表中的数据分成若干个组。语法select 查询的字段,分组函数from 表group by 分组的字段2、特点可以按单个字段分组和分组函数一同查询的字段最好是分组后的字段分组筛选 实例SELECT MAX(salary), job_idFROM employeesGROUP BY job_id;以上就是mysql分组查询的介绍,...
2024-01-10mysql常见函数有哪几类
1、字符函数 concat拼接 substr截取子串 upper转换成大写 lower转换成小写 trim去前后指定的空格和字符 ltrim去左边空格 rtrim去右边空格 replace替换 lpad左填充 rpad右填充 instr返回子串第一次出现的索引 length 获取字节个数2、数学函数 round 四舍...
2024-01-10python美元转换成人民币转换代码
1、说明程序可以接受人民币或美元输入,转换为美元或人民币输出。人民币采用RMB表示,美元USD表示,符号和数值之间没有空格。2、注意(1) 获得输入请使用input();(2) 不提示输出格式错误,结果小数点后保留两位。3、实例CurStr = input()if CurStr[:3] in "RMB": U = eval(CurStr[3:])/6.78 print("USD{:...
2024-01-10