Python基础

1、保留字

import keyword
print (keyword.kwlist)
输出:
['False', 'None', 'True', 'and', 'as', 'assert', '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']

2、注释

单行注释使用#,多行注释使用 ‘’’ 和 “”":

#单行注释

'''
多行注释
多行注释
'''

"""
多行注释
多行注释
"""
print ("Hello, Python!")

3、行与缩进

python不使用{}表示代码块,但是代码块中的缩进需要保持一致。我们一般使用Tab或者四个空格缩进法。

4、多行语句

一行写不完的语句,可以使用反斜杠拼接。

total = item_one + \
        item_two + \
        item_three

#如果语句在 [], {}, 或 ()中,那么不需要反斜杠
total = ['item_one', 'item_two', 'item_three',
        'item_four', 'item_five']

5、数字(Number)类型

  • 整数(int),如:5
  • 布尔(bool),如:True
  • 浮点数(float),如:1.5,3E-2
  • 复数(complex),如:1+2j
    a=12
    b = True
    c = 3E-2
    d = 2+2j
    print(a)
    print(b)
    print(c)
    print(d)
    
    输出:
    12
    True
    0.03
    (2+2j)

6、字符串

  • 单双引号作用哪个相同
  • 三引号指定多行字符串
  • 转义符是“\”,使用“r”避免转义
  • 使用+连接字符串,使用*重复字符串倍数
  • 字符串不可变
  • 自左到右从0索引,自右向左从-1索引
  • python没有字符类型,只有长度为1的字符串

7、导入

  • 导入整个模块,import numpy

  • 导入模块某个函数,from numpy import random

  • 导入模块某几个函数,from somemodule import firstfunc, secondfunc

  • 导入模块全部函数,from somemodule import *

    其中,第一种和第四种有区别。使用第一种,使用函数的时候必须加上模块名为前缀;使用第四种,使用函数的时候,可以直接使用函数名。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值