-
整数进制表示:
0b--二进制 0x--十六进制
科学记数法的表示:
1.23*10^9----1.23e9
查看全部 -
所以,fact(n)可以表示为 n * fact(n-1),只有n=1时需要特殊处理。
于是,fact(n)用递归的方式写出来就是:def fact(n):
if n==1:
return 1
return n * fact(n - 1)阶乘
查看全部 -
布尔值和空值
查看全部 -
整数 浮点数 字符串 布尔值 空值
3.1415926 浮点数
'Learn Python in imooc.'
100 整数
0b1101 二进制数Python基础数据类型:整数,浮点数,字符串,布尔值,空值。
1、整数 二进制只能用0和1表示 前缀为 0b 十六进制用0-9 abcdef表示 前缀为0x二进制十进制十六进制之间可以相互转换
2、浮点数 类似于小数 10用e表示
3、字符串 单引号或双引号扩起来 里面才是字符串4、布尔值 True False 表示 注意大小写 and or butTrue and True为TrueTrue or False为 Truebut True为False
5、空值 None
6、列表、字典、自定义
查看全部 -
用“get()”方法读取字典dict元素
查看全部 -
Python提供isinstance()函数,可以判断参数类型,它接收两个参数,第一个是需要判断的参数,第二个是类型。
查看全部 -
函数参数可以是任意的数据类型,只要函数内部逻辑可以处理即可。
查看全部 -
如果在一个函数内部调用其自身,这个函数就是递归函数。
查看全部 -
set里面的元素是没有顺序的,因此我们不能像list那样通过索引来访问。访问set中的某个元素实际上就是判断一个元素是否在set中,这个时候我们可以使用in来判断某个元素是否在set中。
查看全部 -
创建set的方式是使用set(),并传入一个list,list的元素将会被转换成set的元素。
set内部存储的元素是无序的
set不能包含重复的元素:相同的元素只保留了一个,重复的元素都被去掉了,这是set的一个重要特点。
查看全部 -
可以看出Python是指向的一种语言。
对于这个语言的理解又加深了。
非常的有意思呢。
查看全部 -
原来有这种思考的套路呢
查看全部 -
循环原来要两个以上呢
查看全部 -
原来int还不能循环呢,我以前还不是特别清楚呢
查看全部 -
注意这个dict的索引少不了这个''哦
查看全部
举报