-
python简介
yuyan
查看全部 -
这是我的一条笔记啊啊啊
查看全部 -
变量名由大小写英文字母、数字和下划线
_
组成变量不能用数字开头
变量尽量不要和Python关键字重合(比如前面学习过的:and、or、not,否则可能导致Python原有关键字发挥不出作用)
定义的变量要用‘ ‘括起来,另起一行开始print
查看全部 -
0b开头代表二进制:二进制转换为十进制例1101=1*2的3次方+1*2的2次方+0*2的1次方+1*2的0次方=13
0x开头代表十六进制
字符串以“ ”或‘ ’括起来表示
布尔值中and是与运算,只有所有运算结果都是true才是true,or是或运算,只要有一个是true即可得出结果就是true,not是非运算,把true变成false 吧false变成true
空值用none表示,不能解释为0,因为0是有意义的,none是一个特殊的空值
查看全部 -
n=['Alice', 'Bob', 'Candy', 'David', 'Ellena']
c=['Jenny', 'Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl']
b=set(n)
b.update(c)
print(b).update()添加元素
查看全部 -
set里面的元素是不允许重复的,而list里面可以包含相同的元素;set与list的另一个区别是,set里面的元素是没有顺序的。
查看全部 -
a=d.keys()
print(len(a))len计数
查看全部 -
d['Bob'].append(75)这个是在原来的基础上再加一个数
d['Candy'] = [72, 73]这个是更改Candy的值
查看全部 -
print(d.get('Alice'))在数组中查询有没有这个名字,有就打印出成绩,没有就打印出None
查看全部 -
tuple是固定的不可变
查看全部 -
print(a.count(100))数组中有几个一百,统计
print(a.index(29))数组中第几个查看全部 -
整数和浮点数运算后 ,得到的结果不管小数点后是否有值,结果都变成浮点数了,这是合理的,浮点数可以表达整数的结果,但是整数不能表达浮点数的结果。
取模运算(取余数)
Python数字支持取模运算,使用百分号
%
表示取模。print(3 % 2) # ==> 1地板除(取整数)
Python除了普通除法以外,还有一个特殊的除法被称为
地板除
,对于地板除
,得到的结果会忽略纯小数的部分,得到整数的部分,地板除使用//
进行。10//4 # ==> 2小数点位数
使用Python计算小数的时候,经常需要保留小数点后若干位,可以使用round()函数来处理,
以下是 round() 方法的语法:
round( x [, n] )
参数
x -- 数值表达式。
n -- 数值表达式,表示从小数点位数。
print "round(80.23456, 2) : ", round(80.23456, 2)
查看全部 -
print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)
参数
objects -- 复数,表示可以一次输出多个对象。输出多个对象时,需要用 , 分隔。
sep -- 用来间隔多个对象,默认值是一个空格。
end -- 用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符串。
file -- 要写入的文件对象。
flush -- 输出是否被缓存通常决定于 file,但如果 flush 关键字参数为 True,流会被强制刷新。
https://www.runoob.com/python3/python-func-print.html
查看全部 -
但是
r'...'
表示法不能表示多行字符串,也不能表示包含'
和"
的字符串------一个引号不行,三个引号可以
多行都是用三个引号:'''...'''
查看全部 -
Python把0、空字符串和None看成False,其他数值和非空字符串都看成True
查看全部
举报