Python 基础语法 01 入门

1入门语法:


    注释:
        概述:
            用来对程序进行解释和说明的文字, 给 程序员 看的.
        
        写法:
            单行注释
                # 单行注释
            
            多行注释
                三引号, 双引号或单引号无所谓.
                    """
                   多行注释
                    """

2 变量:


        概述:
            用于  临时存储数据的, 存储在内存中, 程序执行结束, 数据就丢失了.
        
        格式:
            变量名 = 变量值
        
        注意事项:
            1. 变量名命名时要做到见名知意.
            2. 必须先初始化, 然后才能使用.
            3. Python是一门弱类型语言, 变量的数据类型限定没有那么的精准.
                a = 10
                a = 'abc'
    


3 数据类型:


        概述:
            用来表示变量(值)的数据类型的.
        
        常用的数据类型:
            int
                整型
            float
                浮点型
            bool
                布尔型, True, False
            str
                字符串, 值要用 引号 包裹.
        
        细节:
            如何判断变量的数据类型呢?
                type(变量名 或者 变量值)
                
                a = 10
                print(type(a))
                print(type(10))
    


4 标识符:


        概述:
            用来给 类, 变量, 函数起名字的规则 和 规范.
        
        命名规则:
            1. 必须由 数字, 字母, 下划线组成.
            2. 不能以数字开头.
            3. 区分大小写.
            4. 不能和 关键字重名.
            5. 最好做到见名知意.
        
        命名规范:
            类:
                大驼峰命名法.
                HelloWorld
            
            函数(方法):
                蛇形命名法
                get_sum
            
            变量:
                小驼峰 或者 蛇形命名法
                max_value
                maxValue
        
        常用的命名方式:
            大驼峰
            小驼峰
            蛇形命名法
            串行命名法
                单词都小写, 且单词间用 中划线(-) 连接.
Python不支持这种命名格式.
            Python都支持


    
5 关键字:


        概述:
            被Python赋予了特殊含义的单词.
            class:
                定义 类 的.
            def:
                定义 函数 的.
        
        扩展: 如何查看Python提供的关键字.
            import keyword
            print(keyword.kwlist)
    


6 输入:


        概述:        Python中的输入指的是: input()函数, 它可以接收用户录入的数据.
            格式:        变量名 = input('提示的内容')
            细节:        
        1. input()可以接收用户录入的数据, 并将结果保存给 等号左边的变量.
        2. input()中的提示信息可以省略不写, 建议写上, 为了提示用户.
        3. input()无论接收用户录入什么数据, 默认都是: 字符串类型.
        4. 可做类型转换
    


7 输出:


        概述:        就是把 内容 打印到控制台上. 这里指的是: print()函数.
            格式:        print('要输出的内容')
            输出的几种方式:       
        1. 直接打印变量值.
        2. 直接打印变量名.
        3. 同时打印多个变量值(或者变量名)
        4. 输出, 取消默认换行.print(a ,end = '\n' )
        5. 方式1  格式化输出 -> %s, %f, %d
        6. 方式2  格式化输出 -> f'内容 {变量名 [ :d/s/f] } 内容'
    


8 类型转换:


        概述:        就是把 A类型的数据, 转成 B类型的数据, 就叫: 类型转换.
         常用的类型转换的函数:       
         int(值 或者 变量名)       转成: 整型
        float(值 或者 变量名)     转成: 浮点型
        str(值 或者 变量名)       转成: 字符串
        bool(值 或者 变量名)      转成: 布尔型
       eval(  )
        
        细节
            1. 不是所有的值都可以转换成功的, 例如: int('10.3'),   int('abc') 就会报错.
            2. 使用bool()函数的时候, Null, 0, '' => False, 其它是 => True
            3. eval() 相当于把 最外边的引号给去掉, 剩下的是什么 就转成 什么.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值