-
\n表示换行
\t 表示一个制表符
\\表示 \ 字符本身查看全部 -
二进制数只使用数字0、1表示,在Python中,二进制整数使用前缀0b表示,比如:0b0110,0b1100。
十六进制数除了0~9十个数字以外,还使用a、b、c、d、e、f,在Python中,十六进制使用前缀0x,比如:0x12ef,0xde2431af。
对于很大或很小的浮点数,就必须用科学计数法表示,在Python中,把10用e替代,比如:1.23x10^9就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5
在Python中,可以直接用True、False表示布尔值(请注意大小写,不需要使用字符串符号括起来),也可以通过布尔运算计算出来。
and运算是与运算,只有所有都为 True,and运算结果才是 True。
or运算是或运算,只要其中有一个为 True,or 运算结果就是 True。
not运算是非运算,它是一个单目运算符,把 True 变成 False,False 变成 True。
查看全部 -
可变关键字参数,一般使用**kwargs来表示
一个拥有必需参数,默认参数,可变参数,可变关键字参数的函数,定义顺序是必需参数,默认参数,可变参数,可变关键字参数
但是么多类型的参数,很容易导致出错,在实际使用上,不建议定义这么多的参数。
查看全部 -
Python 函数可变参数通常使用 *args 来表示。
Python 会把可变参数定义为一个 tuple
查看全部 -
但是,如果字符串既包含'又包含"怎么办?
这个时候,就需要对字符串中的某些特殊字符进行“转义”,Python字符串用\进行转义
eg. 'Bob said \"I\'m OK\".'
:转义字符 \不计入字符串的内容中。
\n表示换行
\t 表示一个制表符
\\表示 \ 字符本身查看全部 -
默认参数只能定义在必需参数的后面,否则将会出现错误。
查看全部 -
Python提供isinstance()函数,可以判断参数类型,它接收两个参数,第一个是需要判断的参数,第二个是类型。
查看全部 -
1Python数字支持取模运算,使用百分号%表示取模。
2恰当使用取模运算,可以判断一个数是否为偶数,当一个数对2取模结果为0时,则这个数为偶数,否则为奇数。
3取模运算是取两个数相除的余数 取模运算用%来计算
4地板除,得到的结果会忽略纯小数的部分,得到整数的部分,地板除使用//进行。
5.使用Python计算小数的时候,经常需要保留小数点后若干位,可以使用round()函数来处理
例如num=10/3
输入round(num,2)得到3.33
查看全部 -
1.变量名由大小写英文字母、数字和下划线_组成
变量不能用数字开头
变量尽量不要和Python关键字重合(比如前面学习过的:and、or、not,否则可能导致Python原有关键字发挥不出作用)
2.定义变量的方式很简单,通过变量名 = 数据,或=字符串即可定义一个变量。
3.拓展:动态语言和静态语言的区别
查看全部 -
1浮点数对应我们生活的是小数,例如:0.1,0.5, 12.34, 3.1415926等,都是浮点数。
2二进制数只使用数字0、1表示,在Python中,二进制整数使用前缀0b表示,比如:0b0110,0b1100。
3十六进制数除了0~9十个数字以外,还使用a、b、c、d、e、f,在Python中,十六进制使用前缀0x,比如:0x12ef,0xde2431af
4在Python中,把10用e替代,比如:1.23x10^9就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5,同学可以自行举出更多的例子。
5浮点数可能有四舍五入的误差
7布尔值对应于生活中的就是对和错,即True False 注意大小写
8.逻辑 :and or not 和数学逻辑结构一样
9空值: None 注:和0不一样
10:字符串就是以''或""括起来的任意文本
查看全部 -
整型,浮点型,字符串,布尔值,空值
查看全部 -
Python函数提供可变关键字参数,对于可变关键字参数,可以通过关键字的名字key找到对应的参数值,想想这和我们之前学习过的什么类似?是的没错,dict,Python会把可变关键字参数当作dict去处理;对于可变关键字参数,一般使用**kwargs来表示。
查看全部 -
除了使用remove()方法删除元素以外,还可以使用discard()方法删除元素,并且,和remove()不同的是,当元素不存在时,使用discard()并不会引发错误,所以使用discard()是更加高效的一个方法。
查看全部 -
format格式化输出模板查看全部
-
T= ((1+2), ((1+2),), ('a'+'b'), (1, ), (1,2,3,4,5))
for a in T:
print(type(a))
结果:
<class 'int'>
<class 'tuple'>
<class 'str'>
<class 'tuple'>
<class 'tuple'>查看全部
举报