1. python学习环境准备

news2024/11/6 7:33:47

文章目录

  • 前言
    • 本专栏文章旨在记录《Python编程从入门到实践》一书的学习笔记。
  • 一、编程环境
  • 二、使用步骤
    • 1.修改默认python版本
    • 2.终端退出python解释器
    • 3.编写.py文件
    • 4.运行.py文件
  • 三、Python帮助文档的使用
  • 总结


前言

本专栏文章旨在记录《Python编程从入门到实践》一书的学习笔记。

一、编程环境

操作系统:Deepin OS
Python版本:python3.7

二、使用步骤

1.修改默认python版本

1.1 按下组合键‘ctrl+alt+t’,打开终端,输入命令如下:

cd /usr/bin/
ls -l

在该目录下,可看到,当前python命令默认使用python2.7版本
在这里插入图片描述
1.2 执行以下命令,修改版本:

sudo rm python
sudo ln -s python3 python

再次查看目录,得到:
在这里插入图片描述
1.3 终端输入:python命令,查看使用版本:
在这里插入图片描述

2.终端退出python解释器

终端输入python命令后,python解释器开始运行。

退出方法1:quit()
退出方法2:exit()

3.编写.py文件

3.1 打开文件管理器,设置如下:
在这里插入图片描述
勾选“显示文件拓展名”:
在这里插入图片描述
3.2 新建文本文件
在这里插入图片描述
3.3修改文件名为目标.py文件:
在这里插入图片描述
修改.txt文件为.py文件后,图标也会改变,如下:
在这里插入图片描述
3.4双击打开并编写.py文件
在这里插入图片描述
在这里插入图片描述

写入python代码,保存退出:
在这里插入图片描述

4.运行.py文件

4.1在py文件所在目录,右键打开菜单,进入终端:
在这里插入图片描述
4.2 运行命令python hello.py,开始执行python代码:

在这里插入图片描述

三、Python帮助文档的使用

1. linux终端输入python,运行python解释器件
2. 在解释器中输入:help(函数名或方法名)
3. 按‘q’键退出查询界面
4. 输入‘quit()’退出python解释器

在这里插入图片描述


总结

入门学习,不必使用集成软件写python,故直接使用系统自带python和文本编辑器进行学习。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/544966.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

N9305语音芯片在新能源车充电桩上的方案

语音芯片技术作为近年来蓬勃发展的人工智能领域的重要组成部分,正在被广泛运用于诸多领域,并为人类生活带来了很多便利和创新。其中,新能源充电桩的运用就是一个很好的例子。随着电动汽车的普及,充电桩的需求量不断增加。为了提高…

BGP路由选择实验

测试环境拓扑图 每一种规则测试完后记得恢复初始状态!! 各设备BGP Router_ID为loopback 0的地址。 AR1 配置 [V200R003C00] #sysname AR1 # interface GigabitEthernet0/0/0ip address 10.1.12.1 255.255.255.0 # interface LoopBack0ip address 1.1.…

远程桌面连接怎么使用?

远程桌面连接是一种远程控制计算机的技术,它允许用户通过Internet或局域网远程访问另一台计算机的桌面界面。使用远程桌面连接技术,可以帮助用户在家里或在外出时访问工作计算机,或者在不同的地方协作完成任务。在本文中,我们将介…

k8s 基于MutatingWebhookConfiguration实现node超卖和sidecar注入

k8s 基于MutatingWebhookConfiguration实现node超卖和sidecar注入 源码在:https://github.com/Seaiii/MutatingWebhook我写了几个脚本,可以直接运行。 一、MutatingWebhookConfiguration原理 MutatingWebhookConfiguration 是 Kubernetes 中的一种资源对象&#…

【代码随想录】刷题Day31

1.分发饼干 455. 分发饼干 贪心的思路就是:小的饼干尽量去匹配胃口小的孩子,这样才能实现尽可能多孩子吃到。 那么代码就很好写了: 1.排序g和s,这样方便查找小的数 2.饼干的位置不停遍历,对应我们需要一个ret代表当前…

语义分割mask转json

文章目录 1 mask2json ——代码实现1.1 通过mask获取每个类别对应的灰度值1.2 mask 转 json 2 mask2json ——利用工具转2.1支持数据增强2.2 支持多种格式转换 本文介绍两种语义分割mask转json的方法: 方法1:是参考语义分割mask转json(改进版…

教你用python的Streamlit库制作可视化网页应用

目录 步骤1:安装 Streamlit步骤2:创建一个新的 Python 文件步骤3:导入必要的库步骤4:编写应用程序代码步骤5:运行应用程序常用组件 当涉及到编写交互式应用程序时,Streamlit 是一个非常流行和强大的 Python…

图神经网络:处理点云

文章说明: 1)参考资料:PYG官方文档。超链。 2)博主水平不高,如有错误还望批评指正。 3)我在百度网盘上传了这篇文章的jupyter notebook和有关文献。超链。提取码8848。 文章目录 简单前置工作学习文献阅读Point的实现模型问题 简单前置工作学…

用项目管理思维来过5·20,真实太酷啦!

明天就是一年一度的520啦,阿道单身多年的同事刚京在四月成功使用SWOT分析模型相亲成功,牵手女嘉宾。二人眼看着就要迎来在一起后的第一个节日520,刚京却因为没有头绪而陷入了不知所措的焦虑。 团队成员齐上阵,用项目管理思维&…

使用 Apache Flink 开发实时 ETL

Apache Flink 是大数据领域又一新兴框架。它与 Spark 的不同之处在于,它是使用流式处理来模拟批量处理的,因此能够提供亚秒级的、符合 Exactly-once 语义的实时处理能力。Flink 的使用场景之一是构建实时的数据通道,在不同的存储之间搬运和转…

<组件封装:Vue + elementUi 通过excel文件实现 “ 批量导入 ” 表单数据,生成对应新增信息 >

Vue elementUi 通过excel文件实现 “ 批量导入 ” 表单数据,生成对应新增信息 👉 前言👉 一、封装组件对应API及绑定事件> Attributes> Event 👉 二、实现案例> HTML父组件模板> 子组件模板 👉 三、效果演…

线程相关基础知识

一、相关概念 1.1 cpu 中央处理器(central processing unit, 简称cpu ),计算机系统的 运算 和 控制 核心 1.2 cpu核心数和线程数 cpu核心数指cpu 内核数量,如双核、四核、八核。 cpu线程数是一种逻辑的概念,就是模…

基于 SpringBoot + Redis 实现分布式锁

大家好,我是余数,这两天温习了下分布式锁,然后就顺便整理了这篇文章出来。文末附有源码链接,需要的朋友可以自取。 至于什么是分布式锁,这里不做赘述,不了解的可以自行去查阅资料。 文章目录 实现要点项目…

android13 FLAG_BLUR_BEHIND 壁纸高斯模糊,毛玻璃背景方案设计-千里马framework实战

hi,粉丝朋友们! 今天有个学员朋友,问到了一个高斯模糊相关问题,这个高斯模糊相关的需求我相对还是比较熟悉,下面来重点讲解一下新版本高斯模糊相关的实现。 更多framework干货知识手把手教学 Log.i("qq群",“422901085…

[230528] 托福阅读真题|TPO66 13/30|整卷得分22/30|9:45~10:45|15:40~16:40

The Actor and the Audience P1 rehearsev 排练;排演anticipate v 预期;预料;预见 audiencen 观众brilliantadj 灿烂的;绝妙的rehearsaln 排练;预演;排演crumblev 崩塌stage frightn 怯场(演员…

自动化测试框架?这应该是全网最全自动化框架总结了,你要的都有...

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 Python自动化测试&…

学术加油站|基于LSM-tree存储系统的内存管理,最大限度降低I/O成本

本文系北京理工大学科研助理牛颂登所著,本篇也是 OceanBase 学术系列稿件第 10 篇。欢迎访问 OceanBase 官网获取更多信息:https://www.oceanbase.com/ 「牛颂登:北京理工大学科研助理,硕士期间在电子科技大学网络空间安全研究院从…

资深老鸟总结,Selenium自动化测试实战小技巧,不要再走弯路了...

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 Selenium4自动化测…

数据库小技能:数据报表

文章目录 I 需求1.1 补贴II 实现思路2.1 生成资金调节报表数据III Dto3.1 报表基本查询IV 接口I 需求 代理商调节活动汇总商户调节活动汇总激励金日月汇总数据源:活动流水表(上游回调) 1.1 补贴 调节活动补贴= D0补贴+T1补贴。(比如交易金额满足1000,转T1) 补贴金额 =…

图扑数字孪生智慧灯杆,“多杆合一”降本增效

前言 随着智慧城市建设的不断深入,智慧灯杆作为城市基础设施的重要组成部分,正在成为城市智能化和绿色化的重要手段之一。 效果展示 图扑智慧灯杆系统在城市道路照明领域引入信息化手段,通过构建路灯物联网,实现了现代化的路灯按…