一.while循环
while循环和c++一样,区别还是在括号和冒号
复制代码
1
2
3
4
5name = input("输入一个名字") while name != "yyr": name = input("不是他n再输入一个吧") print("哎对,就是他")
二.随机模块
这个就和c++里面的头文件一样
只不过这个之前要加import
如果是随机模块
那就是import random
设置一个随机数就是num = random.randint(1,10)
这样就是设置一个int
的随机数,范围再=在 [1-10]
复制代码
1
2
3
4import random num = random.randint(1,3) print(num)
复制代码
1
2
3
4
5
6
7
8
9
10
11name = input("输入一个名字") while name != "yyr": name = input("不是他n再输入一个吧") print("哎对,就是他") age = input("猜猜他的年龄") Age = int(age) while Age != 18: age = input("你不对劲,再猜") Age = int(age) print("你真他娘的是个人才")
三.类型转换
各个类型的转换就是利用这几个函数来进行
在后面的编写时,尽量不要用这几个函数名来作为变量名,否则会报错
这里还用到一个e记法
也就是科学计数法,e代表10,后面是次方
四.精度问题
python也会出现精度问题
复制代码
1
2
3
4
5
6
7
8a = 0.1 b = a * 3 if b == 0.3: print("sb") else: print("dsb") print(b)
可见b的精度不高
我们可以使用round(算式, 保留位数)
函数来确定精度
复制代码
1
2b = round(a * 3, 5)
判断一个数据是什么类型
可以用type()
函数和isinstance()
函数type()
参数是变量名,返回类型
函数isinstance()
参数是变量名和类型,如果和参数二一样,返回ture
,否则返回false
最后
以上就是甜蜜学姐最近收集整理的关于python笔记(二) while循环 随机模块 精度问题 类型转换的全部内容,更多相关python笔记(二)内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复