-
在Python中,二进制整数使用前缀0b表示,比如:0b0110
在Python中,十六进制使用前缀0x,比如:0x12ef
查看全部 -
python的现状
查看全部 -
布尔值可以用and、or和not运算(注意and,or,not都是Python语言本身的关键字)。
and运算是与运算,只有所有都为 True,and运算结果才是 True。
or运算是或运算,只要其中有一个为 True,or 运算结果就是 True。
not运算是非运算,它是一个单目运算符,把 True 变成 False,False 变成 True。
查看全部 -
变量不仅可以是数字,还可以是任意数据类型(字符串、布尔值、空值、字典等)。注:
- 变量名由大小写英文字母、数字和下划线
_
组成 - 变量不能用数字开头
变量尽量不要和Python关键字重合(比如前面学习过的:and、or、not,否则可能导致Python原有关键字发挥不出作用。
在Python里面,一个变量可以先后存储多种不同类型的数据。(这是Python这类语言特有的特性,我们称之为动态语言)
Python、Javascript等等都是动态语言,Java、C、C++等等属于静态语言
查看全部 - 变量名由大小写英文字母、数字和下划线
-
二进制整数使用前缀
0b
十六进制使用前缀
0x
在Python中,字符串是以''或""括起来的任意文本 ''或""本身只是一种表示方式,不是字符串的一部分
一个布尔值只有True、False两种值
and
运算是与运算,只有所有都为 True,and运算结果才是 True。or
运算是或运算,只要其中有一个为 True,or 运算结果就是 True。not
运算是非运算,它是一个单目运算符,把 True 变成 False,False 变成 True。and
,or
,not
都是Python语言本身的关键字None不能理解为0, 0是有意义的
None(空值)是一个特殊的空值
查看全部 -
既不像 list 一样是 .append
也不能用 extend 来传入一个或者多个来实现相同的功能。。。
不知道新版有没有更新这一个特性,像go那样 ... 实现还是比较统一的
查看全部 -
第一行为浮点数
第二行为字符串
第三行为整数
第四行是二进制?查看全部 -
python现状
查看全部 -
如果字符串本身包含'怎么办?比如我们要表示字符串 I'm OK ,这时,可以用" "括起来表示:
"I'm OK"
类似的,如果字符串包含",我们就可以用' '括起来表示:
'Learn "Python" in imooc'
但是,如果字符串既包含'又包含"怎么办?
这个时候,就需要对字符串中的某些特殊字符进行“转义”,Python字符串用\进行转义。
要表示字符串Bob said "I'm OK"
由于'和"会引起歧义,因此,我们在它前面插入一个\表示这是一个普通字符,不代表字符串的起始,因此,这个字符串又可以表示为'Bob said \"I\'m OK\".'
注意:转义字符 \不计入字符串的内容中。
常用的转义字符还有:
\n表示换行
\t 表示一个制表符
\\表示 \ 字符本身查看全部 -
and运算是与运算,只有所有都为 True,and运算结果才是 True。
or运算是或运算,只要其中有一个为 True,or 运算结果就是 True。
not运算是非运算,它是一个单目运算符,把 True 变成 False,False 变成 True。查看全部 -
数据类型可以分为整型,浮点型,布尔型,字符串,空值查看全部
-
# 计算长方形的面积
length = 3.14
width = 1.57
area = length * width
# 保留小数点后两位并输出 print(f"{area:.2f}")查看全部 -
Python数据类型
一、整数
二,浮点数
三、字串符
四、布尔值
四、空值查看全部 -
Greeting:问候语
Space:空格
Target:目标,对象,面向
Print:(变量)印刷,打印,指纹,脚印。
True:正确,
False:错误,
None:没有一个,毫无,没有(和零有区别)查看全部 -
# 用加号连接
这是指使用 + 运算符手动将字符串连接起来。+ 是字符串拼接的操作符,它会把两个或多个字符串合并成一个字符串,没有自动添加空格。greeting = "Hello"
space = " "
target = "World"
print(greeting + space + target) # 用加号连接
这里用 + 把 "Hello"、" "(空格)和 "World" 拼接在一起。
查看全部
举报