• python第一节【python基础】


     python基础

    1. 第一句python

    -后缀名可以是任意的,但在导入模块时,如果不是.py文件,会报错,故以.py为后缀名

    2.两种执行方式

    1)python解释器 py文件路径
    2)python 进入解释器: 实时输入并获取到执行结果

    3. 编码

    utf-8 编码:能用多少表示就是用多少表示
      &  00000001
      中 001000000000000111110010


    Python3中无需关注编码格式
    Python2 每个文件中只要出现中文,头部必须加

    # -*- coding:utf8 -*-        //放在文件开头

    4.变量

      变量命名规则:

        1)字母

        2)数字

        3)下划线

      注:区分大小写,不能以数字开头,不能是关键字,最好有意义

    5.条件语句

    if条件基本语句分三种类型

    //1)if基本语句
    if 条件:
        内部代码块
        内部代码块
    else:
        ...
    
    //2) if嵌套
    if 1 == 1:
        if 2 == 2:
             print("欢迎进入1")
        print("欢迎进入2")
            else:
        print('欢迎进入3')
    else:
        print("欢迎进入4")
    
    //3)if  elif
    
    inp = input('请输入级别:')
    if inp == "高级":
        print('高级')
    elif inp == "白金":
        print('白金')
    elif inp == "铂金":
        print('铂金')
    else:
        print('***end***')

    补充:pass占位符

    if True:
        pass    //表示跳过,什么也不做
    else:
        ...

    6.基本数据类型

      字符串(str):以单引号、双引号、三引号括起来的

    name = "中国"
    name = 'alex'
    name = """alex"""
    name = '''中国China'''
    
    //字符串加法
    name1 = "中国"
    name2 = 'alex'
    name3 = name1 + name2    //"中国alex"
    
    //字符串乘法
    name1 = "中国"
    name = name1 * 10    //重复10次

       数字(int):

        加法 +  减法 -  乘法 *  除法 /   乘方 **  整除(取商的值)  //  模(取余数) %

      布尔类型 bool:

        布尔类型只有真(True)和假(False)两种,需要注意的是0为假,非零为真;空值为假,非空为真。

    int(True) = 1
    int(False) = 0
    bool(2) = True
    bool(None) = False
  • 相关阅读:
    使用PhantomJS报warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless '解决方法
    案例:执行 JavaScript 语句
    案例:网站模拟登录
    爬虫中Selenium和PhantomJS
    爬虫中采集动态HTML介绍
    Oracle系列十五 控制用户权限
    Oracle系列十四 序列、索引和同义词
    Oracle系列十三 视图
    多线程爬虫案例
    CentOS7静默安装Oracle 18g数据库(无图形化界面)
  • 原文地址:https://www.cnblogs.com/yangyangjia/p/11814969.html
Copyright © 2020-2023  润新知