python精讲之python基础

注释

Python 单行注释

在 Python 中,我们使用井号#作为单行注释的符号。它的语法格式非常简单,就是在#后面加上你想要注释的内容,如下所示:

# 注释内容

Python 多行注释

多行注释,顾名思义,就是可以一次性注释程序中多行的内容,当然也包括只注释一行的情况。

在 Python 中,我们使用三个连续的单引号’''或者三个连续的双引号"""来注释多行内容。具体格式如下:

'''
使用 3 个单引号分别作为注释的开头和结尾
可以一次性注释多行内容
这里面的内容全部是注释内容
'''

"""
使用 3 个双引号分别作为注释的开头和结尾
可以一次性注释多行内容
这里面的内容全部是注释内容
"""

变量

变量名全部小写,由下划线连接各个单词。如color = WHITE,this_is_a_variable = 1

私有类成员使用单一下划线前缀标识,多定义公开成员,少定义私有成员。变量名不应带有类型信息,因为Python是动态类型语言。如 iValue、names_list、dict_obj等都是不好的命名。因为python在解释的时候才确定类型。

常量

常量名所有字母大写,由下划线连接各个单词如MAX_OVERFLOW,TOTAL。

if

scores=int(input())
if scores>0 and scores<60:#不是js里面的&&,如果是&是集合操作
    print("不及格")
elif scores>=60 and scores<90:
    print("良")
else:
    print("优")
print("结束")
# 90
# 优
# 结束

while(break、continue)

while True:
    scores=int(input())
    if scores==-1:
        print("退出系统")
        break#跳出当前整个循环
    if scores == 900:
        print("继续")
        continue;#终止当前循序,不执行后面的
    if scores>0 and scores<60:#不是js里面的&&,如果是&是集合操作
        print("不及格")
    elif scores>=60 and scores<90:
        print("良")
    else:
        print("优")
    print("下一个")
    90
# 优
# 下一个
# 900
# 继续
# -1
i=1
j=1
while i<9:
    temp=i+j
    i=j
    j=temp
    print(i)
# 1
# 2
# 3
# 5
# 8
# 13

for

strs="你好,玛卡巴卡"
for str in strs:
    print(str)
for i in range(3):
    print(i)
for i in range(1,9,2):
    print(i)
# 你
# 好
# ,
# 玛
# 卡
# 巴
# 卡
# 0
# 1
# 2
# 1
# 3
# 5
# 7

你可能感兴趣的:(python,linux,运维,服务器,python,面试,开发语言)