zoukankan      html  css  js  c++  java
  • 一、python环境安装与基本语法

    一.Python的安装

    去官网下载并安装,建议安装左侧稳定版本Python3.7(Windows-x86-64)
    自动添加环境变量(勾选add path),安装路径自定义
    确认Python是否安装成功:
    1)cmd->Python,出现Python的版本安装成功;
    2)cmd->pip,用于安装第三方插件
    手动添加环境变量:
    1)计算机->属性->高级系统设置->环境变量->系统变量->新增
    2)D:Program FilesPython38;D:Program FilesPython38Scripts;
    3)重启电脑
     
    二.Pycharm安装
    Python作用:执行Python代码
    Pycharm作用:写Python代码
    官网下载:不要下载专业版,下载社区版(community版)
    1)运行软件,创建项目:create new project
    2)location(设置项目保存路径)/选择existing interpreter(···选择system interpreter,然后选择的Python安装目录的python.exe)
    3)完成,项目右键new->Python file
    4)编写代码,右击run运行
     
    三.Python基础语法
     
    1.标识符
    在Python当中我们自己命名的:包名(文件夹)、模块名(文件)、变量、函数名、类名
    作用:表明身份,更好的让别人记住
     
    2.注释
    解释代码的含义
    #号:单行注释( 快捷键:Ctrl+/,再次点击 Ctrl+/取消注释)
    ''' '''三引号:多行注释
     
    3.缩进
    所有代码顶格写,除了循环、函数等其他不允许缩进
     
    4.输入/输出
    print:将需要的信息打印到屏幕(输出设备)上
    input:获取用户输入
          username = input("请输入用户名:")
          print(username)
     
    5.变量
    作用:用来存储数据
    变量命名:字母、数字、下划线;不能以数字开头;不能使用关键字;见名知意
    查看关键字:
    import keyword
    print(keyword.kwlist)
    ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', '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']
    6.数据类型
    int(整型)、float(浮点型)、str(字符串)、bool(布尔型)、dict(字典)、list(列表)、tuple(元组)
    查看数据类型:print(type(“zjx”))
    数据类型转换:
    str(1):把int 1转换成字符串1
    int(1.5):把float 0.5转换成整数类型1
    int("zjx"):无法转换。任何数字可以转换成字符串,反之不行。
    bool(0.3):True。布尔类型只有True和False,数字非0是True,0、“”是False
    float(2):把int 2转换成浮点型 2.0
     
     
     
  • 相关阅读:
    Smart Client Architecture and Design Guide
    Duwamish密码分析篇, Part 3
    庆贺发文100篇
    .Net Distributed Application Design Guide
    New Introduction to ASP.NET 2.0 Web Parts Framework
    SPS toplevel Site Collection Administrators and Owners
    来自Ingo Rammer先生的Email关于《Advanced .Net Remoting》
    The newsletter published by Ingo Rammer
    深度探索.Net Remoting基础架构
    信道、接收器、接收链和信道接受提供程序
  • 原文地址:https://www.cnblogs.com/zhangjx2457/p/13605672.html
Copyright © 2011-2022 走看看