zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    hdu 2147博弈找规律
    hdu 1851 巴什博弈
    hdu 1729 sg博弈
    hdu 2516博弈找规律
    (转载)博弈之SG函数
    poj 2234基础Nim博弈||sg博弈
    hdu 1730 sg博弈||nim博弈
    hdu 1847 博弈找规律
    n hdu 1760 [SG博弈]二维状态
    hdu 1849 nim博弈
  • 原文地址:https://www.cnblogs.com/yangyangjia/p/11814969.html
Copyright © 2011-2022 走看看