python学习笔记(数据 数值 模块)

python学习笔记(day2)

标签(空格分隔): 数据 数值 模块 type isinstance


and 逻辑操作符 需要两边都为true 返回结果才为ture 例如 2 > 1 adn 1 < 2
random 随机 模块
import 导入 例如 import randint 导入一个随机模块 优先导入才可以使用
randint(),他会返回一个随机的整数的模块
secret 翻译:答案
random.randint(1,100) 解释为 random中的randint模块()括号内为随机内数字的范围 注意使用 , 分前后

数据类型
"520" VS 520 带引导是:字符串 不带引号的为单纯的数字 例如"520"+"520" 输出结果就是520520 不带引号为520+520 输出结果为1040

数值类型
整型: 例如 123456 长度不受限制
浮点型: 例如 3.1415926 带小数点都算 3.14千米也是
e记法: 例如15e10 15的10次方 1.5e2 就是1.5的2次方 例如1次方为10 二次方为100 三次方为1000以此类推
布尔类型:特殊的整型 true = 1 false = 0 英文bool

           `int`整数

             转换

str()字符串 float()浮点数

例如

a= 666
b = int(a)
b = 666

注意如果使用浮点型进行 int整型,会砍掉小数点后面的数据
例如

a = 6.66
b = int(a)
b = 6

如果赋值为字符串输出也会是字符串, 浮点数同理

例如 b = str(a) 输出结果应为 b = "666" 浮点 b = float(a) b =666.0

获得关于类型的函数 如果程序没有设置会导致崩溃
type() 用法 type(6)输出为《class "int"》 ,type(6.6) 输出为《class "float"》 ,type("6.6")输出为 《class "str"》,type(true)输出为《class "bool"》,type(6e6)输出为《class "float"》

isinstance() 一个bif 作用为判断赋值的类型是否一致 一致为true 不一致为false

例如 a = 520 isinstance(a,int) 输出应当为 true 例如其他的使用方法 isinstance(3.14,float) 判断括号内的两个值是否为同一类型

break用法为当条件成立时中止运行以上代码

DAY2试题:

a = "是"  //设置变量
b = "1"  //设置变量
secret = input("你是不是咸鱼?:") //输入题目

while True:      //当答案不为True 无限循环
if secret == a:

break        //当条件成立时,中止运行以上代码

secret = input("心里没点B数?再试一次") //当输入结果不在上面成立时,继续运行下面代码, 重新输入一段字符串

print("回答正确开始下一题")

secret = input("咸鱼程度是怎么样的?1.肥宅:")

while True:
if secret == b:
break
secret = input("心里没点B数?再试一次!咸鱼程度是怎么样的?1.肥宅 :")
print("回答正确")
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值