概述
一.while循环
while循环和c++一样,区别还是在括号和冒号
name = input("输入一个名字")
while name != "yyr":
name = input("不是他n再输入一个吧")
print("哎对,就是他")
二.随机模块
这个就和c++里面的头文件一样
只不过这个之前要加import
如果是随机模块
那就是import random
设置一个随机数就是num = random.randint(1,10)
这样就是设置一个int
的随机数,范围再=在 [1-10]
import random
num = random.randint(1,3)
print(num)
name = 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也会出现精度问题
a = 0.1
b = a * 3
if b == 0.3:
print("sb")
else:
print("dsb")
print(b)
可见b的精度不高
我们可以使用round(算式, 保留位数)
函数来确定精度
b = round(a * 3, 5)
判断一个数据是什么类型
可以用type()
函数和isinstance()
函数type()
参数是变量名,返回类型
函数isinstance()
参数是变量名和类型,如果和参数二一样,返回ture
,否则返回false
最后
以上就是甜蜜学姐为你收集整理的python笔记(二) while循环 随机模块 精度问题 类型转换的全部内容,希望文章能够帮你解决python笔记(二) while循环 随机模块 精度问题 类型转换所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复