Python基础知识点

 

 

Python是面向对象的解释型计算机程序设计语言

        Python的创始人为荷兰人吉多·范罗苏姆(Guido van Rossum)。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代首播的电视喜剧《蒙提.派森干的飞行马戏团》(Monty Python's Flying Circus)。

Python 特点

        简单 易学 免费 开源 丰富的库

 

Python 的注释

单行注释与其他语言相似

# 这是注释

多行注释稍有不同

"""

这是注释

"""

算数运算符优先级

乘方 >乘除、乘除、求余>加减  

可以使用括号改变运算顺序

相比 java、C++      Python具有了 整除 及乘方 运算符

java 可以用 Math.pow() 方法实现乘方

Python的关键字一共有33个

    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     False    None True

 标识符命名规则

1.只能由数字,字母,_下划线

2.不能以数字开头

3.不能区分关键字

4.区分大小写

 

变量

    用于描述在计算机中的存储空间

作用

    在计算内存中保存数据

语法格式(python在定义变量时 不需要声明变量类型)

    变量名 = 值

变量类型

 int     float    bool   str

整数 浮点数 布尔 字符串 

使用type()方法可以 获取对应的数据类型

分支结构

# if条件分支

if 条件:
        语句
elif 条件分支:
    语句
elif 条件分支:
    语句
else:
    语句

循环结构

while 表达式:
    语句

 循环控制

# break 结束循环

# continue 跳过下面代码 直接进入下一次循环

九九乘法表

"""
演示九九乘法表案例
"""
i = 1
while i < 10:
    j = 1
    while j <= i:
        print("%d * %d = %d" % (j, i, i*j), end="\t")
        j += 1
    print()
    i += 1

函数

将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集

加强代码的复用性   提高程序编写效率

def 函数名(形参):
    代码
    return 可以是 元组 列表 字典...
 
变量名 = 函数名(实参)

作用域

    局部变量 函数内部定义的变量从函数定义位置到函数定义结束位置有效

    全局变量  函数外部定义的变量 从变量定义位置开始,在整个文件中有效

                    函数内使用全局变量 global 变量名

人生苦短,我用Python!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值