python入门须知

python入门须知


1.须知

  1. python中是不需要给变量定义数据类型的。
  2. python中是不需要以“;”结尾的。
  3. 缩进相同空格构成一个完整的代码块。

2.输出

python的输出函数是print()函数

a = 3
print(a)
*********************
结果是:
3

3. 编码

python3在默认情况下,源文件以“UTF-8”编码,所有的字符串都是“unicode字符串”。


4.注释符

python注释符有两种,一种是单行注释符,一种是多行注释符。

  1. 单行注释符("#")
# 这是一个单行注释符.
  1. 多行注释符 (三个单引号或者三个双引号)

    三个单引号
    '''
    这是
    多行
    注释符
    '''
    三个双引号
    """
    这是
    多行
    注释符
    """
    

5.变量

python变量分为两类,一类是用户自定义的,一类是系统已经定义好的(关键字)

  1. 用户自定义

    1. 命名规则

      1. 第一个字母必须是字母或者下划线
      2. 其他字母可以是字母,数字,下划线
      3. 大小写敏感
    2. 实例

    text = 3 #text就是我们自定义名字
    

  1. 关键字

    1. 是什么?

      是系统已经规定好的,我们在自定义命名的时候,不要与其同名就好了。

    2. 如何查看有哪些关键字?

      #导入keyword
      import keyword
      #输出关键字有哪些
      print(keyword.kwlist)
      

6.定义一个变量

自定义变量名 =#实例
a = 3

7.报错

python报错会分为2类,第一类是语法错误(浅度错误)

第二类是深度错误(语法没错,运行出错)

  1. 浅度错误

    1. 是什么?

      编写语法错误

    2. 解决办法?

      1. 查看是哪一行出错了?
      2. 查看错误类型是什么?
      3. 解决错误
        1. 如果错误类型可以自己解决,那就自己解决
        2. 如果不知道错误类型,可以百度搜索
  2. 深度错误

    1. 是什么?

      1. 代码没错,运行出错
    2. 解决办法

      需要一定的功底,新手一般遇到这样情况的概率不大。


8.模块

  1. 是什么?

    模块就是包含了一系列类,函数,变量等代码文件,通常就是别人已经开发好了,我们拿过来只要会用就好

  2. 如何导入模块?

    1. import + 模块名

      导入整个模块

      import pandas as 重命名(pd) 
      #导入pandas模块 
      #as可以理解为将导入的函数重新命一个名字,这个名字在以后方便调用即可
      
    2. from + 模块名 + import + 函数名

      从某个模块里面导入某个函数

      from fib import fibonacci 
      #导入fib模块中的fibonacci函数
      
    3. from + 模块名 + import + 函数名1,函数名2…

      从模块中导入多个函数

      这种模式用的不是很多,遇到时知道是什么即可
      
    4. from + 模块名 + import + *

      from math import *
      #导入math模块的全部函数
      

    3.模块名如何理解?

    ​ 其实在python中有一种包管理机制,from后面跟的其实是一个包。

    有时大家会遇到这种情况

    from A.B import c
    #其实就是从A包下的模块B中导入C函数
    

本篇文章与大家的分享就到这里,希望可以对你有时候帮助。

你可能感兴趣的:(python入门,python,开发语言)