1.Python语言基础

①注释规则

>>单行注释

#请输入身高
height = float(input("请输入身高"))

>>多行注释(三个单或双引号)

'''
这是多行注释
'''

>>编码声明(在文件的第一行声明)

#coding = gbk

②代码缩进

同一级别的代码,缩进要相同

a = 15
if a > 10:
    print('执行')
    print("成功")

③编码规范

④保留字和标识符

>>保留字不能用于命名变量,函数,类,模块等

如return,if,None,ture等

标识符用于标识变量,函数,类,模块等对象的名称

注意:

⑤运算符与表达式

>>条件表达式:

i = a if a>b else b

⑥流程控制语句(if,while,for)

>>if语句

1.if..else

if a > 0:
    print(a)
else:
    print(-a)

2.if..elif..else

if a > 90:
    print('优秀')
elif a < 60:
    print('不及格')
else:
    print('一般')

>>while循环

找出第一个既能被5整除,又能被7整除的数:

flag = True
n = 1
while flag:
    if n % 5 == 0 and n % 7 == 0:
        print(n)
        flag = False
    n+=1

>>for循环

for 变量 in 对象:

      循环体

对象可以是任何有序对象,包括字符串,列表,元组

1.数值

range(2): 0 , 1 

range(1,3): 1 , 2

range(1,5,2): 1 , 3 

输出20以内所有偶数

for i in range(0,21,2):
    print(i)

2.遍历字符串

for i in "这是一个句子":
    print(i)

⑦break,continue,pass

1.break

跳出这一层循环

for i in range(10):
    print(i)
    if i == 4:
        break

输出:

0
1
2
3
4

2.continue:

跳出这一次循环,进入i的下一个指标循环

for i in range(5):
    if i == 2:
        continue
    print('第',i,'次循环')



输出:
第 0 次循环
第 1 次循环
第 3 次循环
第 4 次循环

3.pass

空语句(可以理解为用于占位)

a = 66
if a > 90:
    print('优秀')
elif a < 60:
    pass
else:
    print('一般')

上一篇:使用 RTL-SDR 加密狗和 OTG 适配器在 Android 上收听广播对话


下一篇:Hackrf One模拟GPS信号—手记