| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> Python 第一节课 -> 正文阅读 |
|
[开发工具]Python 第一节课 |
1.? 环境的安装和配置:? ? ? ? 运行环境: 官方提供了cpython解释器 ? ? ? ? 编辑环境: 课程初级阶段:推荐大家使用: ? ? ? ? ? ? ? ? ? ? ? ? ? ?????????????????记事本工具(UE、notepad++、editplus、sublime、vscode) ? ? ? ? ? ? ? ? ? ? ? ? ? ? 中期阶段IDE的使用,pycharm? 2.? 安装python环境:? ? ? ? 在官方下载python解释器? ?www.python.org 或者 http://www.python.org/ftp/python 3.? python版本问题:????????python3为主 ?????????????? 3.6 起步 ??????????建议使用: ??3.8?????????? 最新版本 1.10 4.? 下载后打开文件夹找到.exe点击,跟着指引走注意 1. Customize installation 并且?Add Python 3.6 to PATH 2. 建议新建一个新的命名英文的空文件夹 3.?安装路径的问题:不要使用中文、不要使用特殊字符 测试是否成功: ?????? Win + R? ==? 命令提示符 ? ? ? ?Python -V (大写)
在控制台上输出 “hello world” 1.? 在终端上直接写对应的代码注意:终端中写代码无法直接保存,因此主要用来测试和调试代码。 2.? 创建一个.py文件【一个模块文件】????????a.? 右键,创建一个文本文档【很重要】 ????????b.? 需要放开系统的后缀名的管理 ?【修改后缀名】 Sublime使用 打开sublime解压文件 -> 点击.exe -> 将改好后缀的.py拉入到界面或者文件打开即可 在sublime书写代码,如果.py修改成功,会有高光 终端运行方法 1.? 在命令提示符上输入 python+空格+将文件拖拽入界面 2.? 切换到该程序所在目录 Cd +要转到的目录 Dir? ? // 查看内容 Python + tab (自动切换)
先解决一个方便文本文件应用sublime的问题: 以管理员身份点击打开? --->? ?敲空格键? 直到完成为止? 编码问题:? ? ? ? python2默认采用的ASSII编码,所以默认不支持中文。 ? ? ? ? Python3默认采用UTF-8编码。 ????????较久的软件报错,文件需要通过另存为修改为UTF-8 注释:单行注释? ? ?#? 注释 多行注释? ? 三个引号? ????????"""? ?"""? ? ?'''? ?''' ? ? ? ? ? ?? ?注意:python中单引号 多引号一个意思 中文注释: # coding:utf-8 # coding=utf-8 # *-* coding:utf-8 *-* 平台注释(除windows以外): ? ? ? ? #!/usr/bin/python
什么是变量 ? ? ? ? ? 在程序运行时(runtime),可以变化的量,变量 ????????在python中,没有定义变量的方式,所以python使用变量替代。具有名称的内存空间 为什么使用变量(变量使用的必要性) ? ? ? ? 程序灵活性提升? 定义age=16? 变化? ?age=18 定义变量:? ? ? ? 1.? 强数据类型的编码语言(java、C、C++、C#): ? ? ? ? ? ? ? ? 在定义变量时,要确定存储的数据类型 ? ? ? ? ? ? ? ? Int age =10; ? ? ? ? ? ? ? ? String name="hhh" ; ? ? ? ? 2.? 弱数据类型的编码语言(jPHP、Python、JaveScript、ruby): ? ? ? ? ? ? ? ? ?变量的类型不固定,类型会自动识别 ? ? ? ? ? ? ? ? ?变量名称 =?值
主语:? ? ”;”? python末尾不建议加 标识符(变量)的命名规范问题: 1. 变量的只能由大小写字母、数字、_(下划线)【有效字符】这三种符号中的一种或者多种组成 2.变量名称不能以数字开头 3.不能以关键字或者保留字做为变量 4.变量尽量有意义? ?age? 易懂 5.如果多个单词参与命名,建议使用下划线或者驼峰法? ?user_address 关键字查询: >>> import keyword? ?? >>> keyword.kwlist
1、英雄商城登录界面
输出:>>> print("这个数是%s"%(a)) >>> b =20 ?2.? 两个数交换第一种 临时交换法简单易懂,但是有点占字节占空间
第二种 数字法抽象但不占空间
第三种 Python自身提供了一种交换方法
第四种 异或运算实现两个数交换 ----待定小tip: 多行注释? 选择要注释的部分内容 -- ctrl+/? ? 取消多行注释?? 选择要取消的部分内容 -- ctrl+/? ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/28 18:43:23- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |