python基础笔记1(标识符,代码规范,输入输出)

    技术2025-01-27  10

    一、标识符

    1.必须用字母或者下划线开头; 2.后面可以使数字、字母、下划线; 3.大小写敏感; 4.不可以用关键字(保留字)做标识符,若要使用必须在前面或者后面添加其他的字母、数字或者下划线来改变;

    python中有三十五个关键字

    用Pycharm查询关键字:

    from keyword import kwlist#导keyword包中kwlist方法 print(kwlist)#打印所有关键字 print(len(kwlist))#打印关键字个数

    [‘False’, ‘None’, ‘True’, ‘and’, ‘as’, ‘assert’, ‘async’, ‘await’, ‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘finally’, ‘for’, ‘from’, ‘global’, ‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’, ‘nonlocal’, ‘not’, ‘or’, ‘pass’, ‘raise’, ‘return’, ‘try’, ‘while’, ‘with’, ‘yield’]

    35

    总共35个

    二、注释

    1.单行注释 “#”,快捷键:选中需要注释的行:Ctrl+/ 2.多行注释

    ‘’’ 注释内容 ‘’’

    或者

    “”" 注释内容 “”"

    三、行与缩进

    Tab键或者空格 一般一个tab键表示四个空格,统一使用四个空格代表一个缩进,缩进相同的代码表示同一级别代码;

    四、多行语句

    一行语句可以多行写,用 “ \ ” 来连接就行

    例:

    a = 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8+\ 9 + 10 + 11 +12 print(a)

    结果为: 78

    五、空行

    函数之间,或者类之间的分割,方便代码的阅读;

    六、print()输出

    print(a, sep = ’ ', end = ’ ')

    a 表示输出的数据或者字符串等等 sep 表示输出的数据之间的间隔符, end 表示输出之后的结尾符号,默认为输出换行

    格式化输出: %d % s %f

    print('这是数值型输出1:%d' %int) print('这是数值型输出2:%03d' %int) print('%d这是数值型输出3:%d' %(int1,int2)) print'这是字符型输出1:%s' %strprint('这是浮点输出1:%f' %float) print('这是浮点输出2:%.2f' % float)

    %03d 表示输出的数值型为三位整数,不够的话前面加零,超出则原样输出 %.2f 表示输出浮点型保留2为小数

    七、导包

    import 与 from … import…

    <1>、import somemoudle 导入somemoudle整个模块 <2>、from somemoudle import somefunction 导入somemoudle模块下的somefunction函数 <3>、from somemoudle import somefunction1,somefunction2,… 导入somemoudle模块下的多个函数,用逗号分隔开 <4>、form somemoudle import * 导入somemoudle模块下的所有函数,

    八、input()输入

    input()输入函数,主要用于外部数据的输入,括号中可以加入要输入的提示信息;

    注意:输入的数据默认类型为字符串型

    例子:

    a = input('请输入一个数:')#输入一个数,给出提示,并且用a来接收 b = int(input('请输入第二个数'))#将输入的数转换成数值int型数据 print(type(a), type(b),sep=' ', end='')#输出a和b的数据类型

    输出结果如下图: 可以看到a与b数据类型不同 a为字符串类型 b为数值类型

    这是自学的python基础一部分,只用于自己学习笔记使用,小白学习。

    Processed: 0.013, SQL: 12