Python:Pycharm安装指南

三、Pycharm安装指南

在开始之前今天内容之前,将上篇的初体验练习题公布如下:

初体验练习题:输入两个字符,将他们组合后输出。

str1 = input("请输入名字:")
str2 = input("请输入城市:")
print("世界这么大,{}想去{}看看。".format(str1,str2))

运行结果:

在这里插入图片描述

1.Pycharm安装

安装Pycharm之前,应当将对应的版本提前下载好,网址:https://www.jetbrains.com/pycharm/download/?section=windows

(1)下载完成之后,打开文件夹双击pycharm-community-2022.2.2.exe(我这里是2022.2.2的版本),进入安装页面,然后点击【Next】进行下一步。

在这里插入图片描述

(2)单击【Browse】选择安装路径,然后点击【Next】进行下一步。

在这里插入图片描述

(3)进入Installation Options(安装选项)界面,默认全部勾选,添加环境变量,单击【Next】进行下一步。

在这里插入图片描述

(4)选择菜单文件夹界面,保持默认,点击【Install】,进行安装。
在这里插入图片描述

(5)正在进行安装。

在这里插入图片描述

(6)选择现在重新启动或者稍后手动启动,默认选择稍后手动重启,单击【Finish】完成安装。

在这里插入图片描述

2.Pycharm常用操作

(1)Pycharm操作界面分为菜单栏、项目目录、代码编写区、运行结果区。

在这里插入图片描述

l 菜单栏:新建项目、文件打开、关闭、保存、字符查找、操作撤回、编辑器设置等平台级功能。

l 项目目录:对项目目录结构,项目文件类型进行展示。

l 编写代码区:进行python代码编写,打开的项目文件在此区域展示。

l 运行结果展示:对代码运行结果进行展示。

(2)打开编辑器后常通过打开已有项目或新建项目并保存后进行项目代码编辑。

l 打开已有项目:点击菜单栏File按钮->点击Open按钮后根据弹窗选择文件或项目所在路径即可打开项目。

l 新建项目:点击菜单栏File按钮->点击New /New Project按钮后即可根据弹窗新建文件或项目,并开始在代码编写区域进行代码编写。

l 文件或项目保存:新建项目编写完成后,通过File按钮->Save All即可对编写代码进行保存(或Ctrl+S),第一次保存需选择文件保存路径。

(3)在互联网环境通常通过pip命令从中央仓库下载各种包模块并进行安装。

(4)点击Pycharm编辑器右上角运行文件,或者点击鼠标右键执行【Run‘执行当前Python文件名’】,例:【Run‘A02’】。

在这里插入图片描述

3.Python常用命令

(1)打印命令

Python通过print()命令将内容输出到控制台。

(2)导入模块

通过import导入其他的模块,以便使用其中的函数和变量。

(3)定义函数

Python中使用def语句创建函数,一般格式如下图所示:

def query_name(name):sql='select * from renli WHERE 姓名 = '+ namedf_sql = pd.read_sql(sql, sql_con)print(df_sql) 

(4)调用函数

调用函数时,通过import将写好的函数文件导入到新的文件中,并起一个别名,通过别名调用函数,一般格式如下图所示:

import A02 as res# 根据用户姓名查看相关信息
res.query_name(" '张三' "); 

(5)通过以下命令连接数据库配置。

#连接数据库
sql_connection = pymysql.connect(host='localhost',user='root',password='root',db='ceshi',port=3306,autocommit=False,charset='utf8mb4'
)

(6)导出Excel命令。该命令导出文件默认存放在本项目同级目录下。

 #保存到excel表
df = pd.DataFrame(df_sql)
df.to_excel('数据库数据.xlsx') 

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

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

相关文章

嵌套组合请求对象的校验与全局捕捉

个人名片 🎓作者简介:java领域优质创作者 🌐个人主页:码农阿豪 📞工作室:新空间代码工作室(提供各种软件服务) 💌个人邮箱:[2435024119qq.com] &#x1f4f1…

游戏AI的创造思路-技术基础-tanh函数详解

又来搞事情,总想着把sigmoid函数替换成其他函数作为激活函数,或者找到更合适某一段训练的函数,所以今天来聊聊tanh函数(谁让咱当年差点去了数学系,结果还是在数学系转过去计算机的) 目录 3.9. tanh函数详解…

反向沙箱技术:安全隔离上网

在信息化建设不断深化的今天,业务系统的安全性和稳定性成为各公司和相关部门关注的焦点。面对日益复杂的网络威胁,传统的安全防护手段已难以满足需求。深信达反向沙箱技术,以其独特的设计和强大的功能,成为保障政务系统信息安全的…

XTDrone-固定翼无人机编队跟踪无人车-配置教程

配置使用ROS版本为Neotic 1 配置 1.1 加载固定翼无人机编队跟踪控制工程文件 cp -r ~/XTDrone/coordination/fixed_wing_formation_control ~/catkin_ws/src 1.2 加载一些用到的功能包 sudo apt-get install ros-noetic-serial #根据自己的ROS版本修改 sudo apt-get insta…

209.力扣每日一题:质数的最大距离

代码解决 class Solution { public:// 判断一个数是否为质数bool isPrime(int n) {if (n < 1) {return false;}if (n < 3) {return true;}if (n % 2 0 || n % 3 0) {return false;}for (int i 5; i * i < n; i 6) {if (n % i 0 || n % (i 2) 0) {return false;…

如何利用GPT-4o生成有趣的梗图

文章目录 如何利用GPT-4o生成有趣的梗图一、引言二、使用GPT-4o生成梗图1. 提供主题2. 调用工具3. 获取图片实际案例输入输出 三、更多功能1. 创意和灵感2. 梗图知识 四、总结 如何利用GPT-4o生成有趣的梗图 梗图&#xff0c;作为互联网文化的一部分&#xff0c;已经成为了我们…

深圳比创达电子EMC|EMC电磁兼容性行业:推动电子产品向更高发展

随着科技的飞速发展&#xff0c;电子产品在我们的日常生活中无处不在&#xff0c;从智能手机到智能家居&#xff0c;从医疗设备到工业自动化&#xff0c;这些设备的普及和更新换代对电磁兼容性&#xff08;EMC&#xff09;提出了更高的要求。 一、EMC电磁兼容性行业的概述 EM…

mac有什么解压软件 mac怎么解压7z软件 苹果电脑好用的压缩软件有哪些

众所周知&#xff0c;macOS集成解压缩软件归档实用工具&#xff0c;可直接解压zip格式的压缩包。但对于其他比较常见的格式&#xff0c;诸如RAR、7z、TAR等&#xff0c;则无能为力&#xff0c;不过&#xff0c;我们可以选择大量第三方解压缩软件&#xff0c;帮助我们更好地完成…

2024.7.2作业

1. 梳理笔记(原创&#xff01;&#xff01;&#xff01;) 2.解析代码&#xff1a;分析每一步变量的取值 #include <stdio.h> int main(int argc, char *argv[]) { int a 10; //a10 int b a--; //b10 int c a b 2; //a9 b10 c21 int d (b--…

大模型参数规模扩大是趋势

©作者|TW 来源|神州问学 一、引言 近两年互联网科技领域&#xff0c;大模型成为了各大企业竞相发布的热点话题。百度、腾讯、阿里和华为等公司相继推出了自己的AI大模型&#xff0c;使得“大模型”这一概念迅速走入大众视野。大模型以其庞大的参数规模和强大的性能&…

玉林师范学院宿舍管理系统的设计与实现19633

玉林师范学院宿舍管理系统设计与实现 摘要&#xff1a;随着大学生人数的增加&#xff0c;宿舍管理成为高校管理中的重要问题。本论文旨在研究玉林师范学院宿舍管理系统&#xff0c;探讨其优势和不足&#xff0c;并提出改进建议。通过对相关文献的综述和实地调研&#xff0c;我们…

button1 <Button>: Missing Constraints in ConstraintLayout

书籍 《第一行代码 Android》第三版 开发 环境 Android Studio Jellyfish | 2023.3.1 问题 在学习3.2.2 创建和加载布局章节,在first_layout.xml中增加一个按钮button1时报错:"button1 <Button>: Missing Constraints in ConstraintLayout" 分析 产生这个…

【Python】已解决:NameError: name ‘unichr’ is not defined

文章目录 一、分析问题背景二、可能出错的原因三、错误代码示例四、正确代码示例五、注意事项 已解决&#xff1a;NameError: name ‘unichr’ is not defined 一、分析问题背景 在使用Python进行编程时&#xff0c;有时会遇到“NameError: name ‘unichr’ is not defined”…

装箱单填写规范‼️

装箱单填写说明 出单方 (Issuer) 出单人的名称与地址&#xff0c;应与发票的出单方相同。在信用证支付方式下&#xff0c;此栏应与信用证受益人的名称和地址一致。 受单方 (TO) 受单方的名称与地址&#xff0c;应与发票的受单方相同。多数情况下填写进口商的名称和地址&#…

JavaScript常见数组方法的详细用法及示例

1.filter():检测数值元素&#xff0c;并返回符合条件所有元素的数组(具体要符合什么条件的的元素的函数方法需要我们自己去写)。示例如下 </head> <body><button id"but" onclick"test(arr)">点击出结果</button><div id"…

monkey大全!可直接运用在项目中的常规monkey命令

测试步骤 adb devices-----了解包名-----adb shell monkey -----p 包名 ----v 运行次数&#xff08;多个参数的组合形成不同的用例以求最大的覆盖&#xff09;-----当崩溃或无响应时分析monkey日志 常规monkey命令 &#xff08;可直接在项目里使用&#xff09; adb shell m…

固定翼无人机入门(二)

这里讲讲无人机的路径跟踪控制相关知识&#xff0c;路径跟踪需要制导率&#xff08;平面&#xff09;和控制器&#xff0c;在无人机中较为常用的是L1制导率&#xff0c;不过L1制导率是控制无人机在二维平面上的转向&#xff0c;此处还引入总能量控制&#xff0c;控制无人机的高…

用MySQL+node+vue做一个学生信息管理系统(五):学生信息增删改的实现

先实现增加信息&#xff1a; post参数的获取&#xff1a;express中接受post请求参数需要借助第三方包 body-parser 下载npm install body-parser //引入body-parser模块 const bodyParser require(body-parser); //拦截所有请求,配置body-parser模块 //extended:false 方法…

视频太大怎么压缩变小?6款视频压缩软件免费版分享

视频太大怎么压缩得又小又清晰呢&#xff1f;无论是视频文件传输、视频文件存储&#xff0c;还是进行自媒体视频上传&#xff0c;都对视频文件的大小有一定的限制。高质量的视频文件往往伴随着文件占据大量存储空间&#xff0c;导致文件传输速度变慢。今天教大家6种视频压缩软件…

拥抱智能化,WMS系统让仓库管理精细化与人性化结合-亿发

在当今竞争激烈的市场环境中&#xff0c;仓库管理不再是简单的货物存储和流通&#xff0c;而是一个复杂而精细的管理系统。仓库管理系统&#xff08;Warehouse Management System, WMS&#xff09;作为现代仓库管理的核心技术&#xff0c;通过“有过程”的管理理念&#xff0c;…