- 博客(15)
- 收藏
- 关注
原创 Python中常用魔术方法
2.__str__,用于实现类对象转字符串的行为。3.__lt__,用于两个类对象进行小于或者大于比较。1.__init__,构造方法,可用于创建类对象的时候设置初始化行为。4.__le__,用于两个类对象进行小于等于或者大于等于比较。5.__eq__,用于两个类对象进行相等比较。
2024-03-29 20:07:37
269
1
原创 C语言整型提升
C语言中整形算术运算总是至少以缺省整型类型的精度来进行的,为了获得这个精度,表达式中的字符和短整型操作数在使用之前被转换为普通整型,这种转换称为整型提升。就是说表达式中各种长度可能小于int长度的整型值,都必须先转换为int或者unsigned int ,然后才能送去CPU去执行运算。1.有符号整数提升是按照变量的数据类型的符号位 (0或者1)来提升的。2.无符号整数提升,高位补0。
2024-03-24 21:28:13
584
1
原创 C语言中生成随机数 rand函数
程序在调用rand函数之前要先调用srand函数,通过srand函数的参数seed来设置rand函数生成随机数的时候的种子,只要种子在变化,每次生成的随机数序列就会变化。默认是1,所以每次生成的随机值无论运行多少次,总是不变的,如果要生成不同的随机数,就要让种子变化,C语言中又提供了一个函数。5.在程序中,我们一般是使用程序运行的时间作为种子的,因为时间一直在变化,我们就可以用time函数来获得这个时间。由结果可看出,每次生成的随机值就不一样了,学会了如何生成随机值,尝试写一个猜数字游戏吧。
2024-03-18 20:09:12
405
1
原创 写一个1到100之间的猜数字游戏
大家还可以限制猜数次数,比如说给五次机会,猜不到就算挑战失败,试试看要实现这个功能该怎么修改代码呢,评论区写出你的想法吧。
2024-03-17 11:34:49
522
1
原创 如何将一个数的每一位数字,正序打印在屏幕上呢
假如给你一个数字1234,你如何将1 2 3 4 打印在屏幕上呢,思考一下吧。的思想,先将1234写成123+,即可打印出1 2 3 4。,再将123写成12+下面来给出我的想法吧。
2024-03-16 21:14:39
425
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人