• Python_01 执行方式、解释器路径、编码、变量、条件语句


    1.第一句python

    --文件后缀名可以是任意?

    --导入模块时,如果不是.py会报错

    ==>文件后缀名是.py

    2.两种执行方式  

      python解释器 py文件路径

      python 进入解释器:

            实时输入并获取到执行结果

    3.解释器路径

    Linux系统中:

      文件名

        ./2.py

      文件内部

        #!/usr/bin/env python       #解释器路径

        print('Hello world')

    #!/usr/bin/env python在Windows中加与不加没区别

    4.编码

    ASCILL码只认英文,python2需要加# -*- coding:utf8 -*-

    ascill:8位 0000000

    &:00000001

    unicode:16+位 0000000000000000

    &:0000000000000001

    utf-8 能用多少表示就是用多少表示

    &:00000001

    5.执行一个操作

      提醒用户输入:用户名和密码

      获取用户名和密码,检测:用户名=root 密码=root

      正确:登陆成功

      错误:登陆失败

    #永远等待,直到用户输入了值
    n1=input('请输入用户名:')
    n2=input('请输入密码:')
    if n1,n2==root
        print('登陆成功')
    else print('登陆失败')

     6.变量

    变量定义的规则:

    1.变量名只能是 字母、数字或下划线的任意组合

    2.变量名的第一个字符不能是数字

    3.以下关键字不能声明为变量名['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

    7.条件语句

    1.if基本语句

      if 条件:

        内部代码块

        内部代码块

      else:

        ......

      print('......')

    2.if支持嵌套

    if 1==1:

      if 2==2:

        print('666')

      else:

        print('777')

    else:

      print('888')

    3.if elif

    inp=input('请输入会员等级:')
    
    if inp=='1':
        print('q')
    elif inp=='2':
        print('w')
    elif inp=='3':
        print('e')
    else:
        print('r')
        
    print('开始')

    补充:pass代表跳过,什么也不执行

    #pass的用法
    if 1==1:
        pass
    else:
        print('222')
  • 相关阅读:
    【Atcoder】CODE FESTIVAL 2017 qual C D
    【BZOJ】4756: [Usaco2017 Jan]Promotion Counting
    【Luogu】P3933 Chtholly Nota Seniorious
    【BZOJ】1914: [Usaco2010 OPen]Triangle Counting 数三角形
    【算法】计算几何
    【BZOJ】1774: [Usaco2009 Dec]Toll 过路费
    【BZOJ】2200: [Usaco2011 Jan]道路和航线
    【BZOJ】1833 [ZJOI2010]count 数字计数
    【BZOJ】1731: [Usaco2005 dec]Layout 排队布局
    【BZOJ】1577: [Usaco2009 Feb]庙会捷运Fair Shuttle
  • 原文地址:https://www.cnblogs.com/Manuel/p/10403234.html
Copyright © 2020-2023  润新知