由于后面学习的需要,这里我们单独拿出一课来讲述一些比较杂乱的语法以及一些Python中的内置函数。
# 这里写注释的内容,不会被程序执行
'''
这里是被注释的内容
'''
比较运算符(用于对变量或表达式的结果进行大小比较。如果这种比较是成立的,则返回 True(真),反之则返回 False(假)。)
eg:
==(比较左右两边的值是否相等,返回结果布尔值True或者False)
!=(比较左右两边的值是否不相等,返回结果布尔值True或者False)
> (比较左边的值是否大于右边的值,返回结果布尔值True或者False)
< (比较左边的值是否小于右边的值,返回结果布尔值True或者False)
>= <= 同样式这种原理
从第一个项进行判断,如果所有的项结果都不为零或者空,那么最后的结果为真,输出最后一个判断的值。
代码如下(示例):
print(1 and 2 and 3) #3,并不是输出True这里需要特别注意
print(1 and 2 and True) #True
print(1 and 2 and False) #False
从第一个值进行判断,如果遇到结果为真的值,则返回该值,否则返回False
代码如下(示例):
print('a' or False) # a
print(False or False) #False
对判断的结果进行取反
代码如下(示例):
print(not ('a' != 'a')) # True
name = input('请输入你的名字:') #注意一定要用变量来储存值
print(name)
string = 'Abner'
lenth = len(string)
print(length) # 5
参数说明:
start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);
stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5
step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)
代码演示:
range(10) # 从 0 开始到 9[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
range(1, 11) # 从 1 开始到 10[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
range(0, 30, 5) # 步长为 5[0, 5, 10, 15, 20, 25]
range(0, 10, 3) # 步长为 3[0, 3, 6, 9]
range(0, -10, -1) # 负数[0, -1, -2, -3, -4, -5, -6, -7, -8, -9]
range(0) # []
range(1, 0) # []
(这个内容有点超纲,可以看完之后的如果不会的话再回来看。)
count = 0
while True:
if count == 5
break
count += 1
count = 0
while True:
if count == 5
continue
count += 1
(自己可以复制代码自己尝试一下)
sep = ‘’ 表示各个字符串之间用什么进行分割
end = ‘\n’ 表示字符串以…进行结尾
关注我,继续学习!~