-
Python的注释以
#
开头,后面的文字直到行尾都算注释查看全部 -
print会依次打印每个字符串,遇到逗号“,”会输出一个空格,因此,输出的字符串是这样拼起来的:
查看全部 -
if 如果倘若
while 在…期间; 当…的时候; 与…同时; (对比两件事物) …而,…然而;
查看全部 -
可直接处理的数据类型:
一、整数(包括负整数)
计算机由于使用二进制,所以,有时候用十六进制表示整数比较方便,十六进制用
0x
前缀和0-9,a-f表示,例如:0xff00
,0xa5b4c3d2
,等等。二、浮点数(小数)
科学计数法
三、字符串
字符串是以
''
或""
括起来的任意文本四、布尔值
布尔值只有
True
、False
两种值。布尔值可以用
and
、or
和not
运算。and
运算是与运算,只有所有都为 True,and运算结果才是 True。or
运算是或运算,只要其中有一个为 True,or 运算结果就是 True。not
运算是非运算,它是一个单目运算符,把 True 变成 False,False 变成 True。五、空值
空值是Python里一个特殊的值,用
None
表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。查看全部 -
raw字符串 ''' '''表示里面的所有字符不管以何种方式输入,输出都是原样的,不需要进行转义
我们可以在字符串前面加个前缀
r
查看全部 -
c:\ >cd for\user (进入到for子目录下的user子目录)
c:\ for>cd \ (返回到根目录)
c:\desktop\py> dir 可查看文件夹的目录
在路径下直接输入python 文件名.py 就可直接读取py文件
查看全部 -
如果字符串本身包含',这时,可以用" "括起来表示;
类似的,如果字符串包含",我们就可以用' '括起来表示;
如果字符串既包含'又包含",由于 ' 和 " 会引起歧义,因此,我们在它前面插入一个\
表示这是一个普通字符,不代表字符串的起始;常用的转义字符还有:
\n 表示换行 \t 表示一个制表符 \\ 表示 \ 字符本身
举例:
"I'm OK" 'Learn "Python" in imooc' 'Bob said \"I\'m OK\".' "Hello World\n"
查看全部 -
list
有序集合
查看全部 -
字符串可以用
''
或者""
括起来表示。查看全部 -
name.lower()for name in改小写
查看全部 -
变量名必须是大小写英文、数字和下划线(_)的组合,且不能用数字开头
查看全部 -
range()函数是前闭后开的,即【1,5)为1,2,,3,4
查看全部 -
Python把
0
、空字符串''
和None
看成 False,其他数值和非空字符串都看成 True短路计算:
1. 在计算
a and b
时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。2. 在计算
a or b
时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b。查看全部 -
Python提供了一个求余的运算 % 可以计算余数:
11 % 4 # ==> 3
如果我们要计算 11 / 4 的精确结果,按照“整数和浮点数混合运算的结果是浮点数”的法则,把两个数中的一个变成浮点数再运算就没问题了:
11.0 / 4 # ==> 2.75
查看全部 -
Unicode字符串
如果中文字符串在Python环境下遇到 UnicodeDecodeError,这是因为.py文件保存的格式有问题。可以在第一行添加注释
# -*- coding: utf-8 -*-
查看全部
举报