草庐IT

一、python入门

奶糖好吃吗 2023-04-16 原文

一.认识Python

1、python的应用范围

2、python排名(up)

二.什么是编程语言

1、编程语言如何工作
用于人类和计算机进行交流的-种语言,通过编写编程语言的代码,去指挥计算机工作。
它无法直接和计算机沟通,需要翻译工具(解释器或编译器将发码翻译成二进制,从而实现和计算机的畅顺沟通。

2、工作流程:

写代码
把代码翻译为二进制

3、测试:二进制转中文
网址

 111001011011000010110001 111001101001110110100101 111010011011101110010001 111010011010100110101100 111001111010100010001011 111001011011101010001111 111001011001000110011000

三.python环境安装(windows)

1、下载
进入官网,点击download下载

2、安装

  • 选择参数

  • 点击Next

  • 选择安装路径 点击install

  • 安装完成 点击关闭路径长度限制后 点击close

3、验证

  • win+r 输入“cmd” 点击确定打开命令提示符

  • 输入“python”

    如果显示python版本号 表示安装成功。

如果下载Anaconda可以不用下载python

1、下载Anaconda

  • 进入Anaconda官网下载:
    Anaconda官网

  • 点击下载

  • 选择适合自己操作系统的版本

  • 下载完成之后得到exe文件
    【Anaconda3-2020.02-Windows-x86_64.exe】
    2、安装Anaconda

  • 双击运行下载的exe文件,我下载的是 Anaconda3-2020.02-Windows-x86_64.exe

  • 点击下一步

  • 点击我同意

  • 选择所有用户

  • 选择安装目录,如果C盘空间不足,可以修改到D盘

  • 勾选安装参数,点击install

  • 等待安装完成

  • 点击Finish即可

至此,如果以上过程没有报错信息,说明已经成功安装。【如果报错,需要解决这些麻烦,我们后续再聊】

3、测试

  • 首先可以查看系统是否多了Anaconda的一些工具

  • Win + R,输入cmd

  • 输入conda --version

显示出conda的版本,表示Anaconda已经安装成功。

四.第一个程序HelloWorld

1、打开 Anaconda Prompt 输入:python

2、输入:Hello World

3、联系 输入:ZZU I love U!

五.python解释器

1、认识

Python解释器,是一个计算机程序,用来翻译Python代码,并提交给计算机执行。
所以,它的功能很简单:

a.翻译代码
b.提交给计算机运行

2、Anaconda安装路径

  • 找到解释器程序:

  • 不同的envs(虚拟环境)下都有解释器程序

六.Pycharm安装配置

1、下载安装

  • 搜索引擎搜索“pycharm”网址

  • 点击下载

  • 一路点击next、install即可

  • 安装完后,开始学生激活,找到learn Tools点击For students and teachers。学生激活官网地址
    (注:可以查看JetBRAINS旗下产品:如果已经为某产品申请过教育优惠,可使用同一账号密码。eg:已安装Idea并申请教育优惠,登录并下载pycharm,用的是同一个账号密码。)

  • 点击 Apply now

  • 输入教育邮箱进行激活(在校大学生教育邮箱可以去自己学校官网登录)。激活后,官方会发一个确认邮件到你的教育邮箱,点击同意即可

  • 激活后,在JET BRAINS官网注册你的账号,设置用户名、密码。

  • 成功注册后的页面

  • 使用刚刚在JET BRAINS官网注册的用户名和密码进行登录pycharm。

  • 登录完成的界面

2、认识pycharm

  • 新建工程

  • 编辑项目所在位置,项目名

  • 选择解释器

    下一步

    下一步,在anaconda安装路径中寻找(虚拟环境则在anaconda--envs中寻找)

  • 解释器配置好,点击create创建工程

  • 更改主题颜色

  • 更改字体

  • 增加字号快捷键

  • 减小字号快捷键

  • 中文插件包

  • 快捷键
    a) ctrl+alt+s :打开软件设置
    b) ctrl+d :复制当前行代码
    c) shift +alt+上\下:将当前行代码上移或下移
    d) crtl + shift+ f10 :运行当前代码文件
    e) shift+f6 :重命名文件
    f) ctrl+a:全选.
    g) ctrl + c\v\x:复制、粘贴、剪切.
    h)ctrl+f:搜索

有关一、python入门的更多相关文章

  1. python - 如何使用 Ruby 或 Python 创建一系列高音调和低音调的蜂鸣声? - 2

    关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭4年前。Improvethisquestion我想在固定时间创建一系列低音和高音调的哔哔声。例如:在150毫秒时发出高音调的蜂鸣声在151毫秒时发出低音调的蜂鸣声200毫秒时发出低音调的蜂鸣声250毫秒的高音调蜂鸣声有没有办法在Ruby或Python中做到这一点?我真的不在乎输出编码是什么(.wav、.mp3、.ogg等等),但我确实想创建一个输出文件。

  2. Python 相当于 Perl/Ruby ||= - 2

    这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Pythonconditionalassignmentoperator对于这样一个简单的问题表示歉意,但是谷歌搜索||=并不是很有帮助;)Python中是否有与Ruby和Perl中的||=语句等效的语句?例如:foo="hey"foo||="what"#assignfooifit'sundefined#fooisstill"hey"bar||="yeah"#baris"yeah"另外,类似这样的东西的通用术语是什么?条件分配是我的第一个猜测,但Wikipediapage跟我想的不太一样。

  3. java - 什么相当于 ruby​​ 的 rack 或 python 的 Java wsgi? - 2

    什么是ruby​​的rack或python的Java的wsgi?还有一个路由库。 最佳答案 来自Python标准PEP333:Bycontrast,althoughJavahasjustasmanywebapplicationframeworksavailable,Java's"servlet"APImakesitpossibleforapplicationswrittenwithanyJavawebapplicationframeworktoruninanywebserverthatsupportstheservletAPI.ht

  4. 华为OD机试用Python实现 -【明明的随机数】 2023Q1A - 2

    华为OD机试题本篇题目:明明的随机数题目输入描述输出描述:示例1输入输出说明代码编写思路最近更新的博客华为od2023|什么是华为od,od薪资待遇,od机试题清单华为OD机试真题大全,用Python解华为机试题|机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南华为o

  5. python - 如何读取 MIDI 文件、更改其乐器并将其写回? - 2

    我想解析一个已经存在的.mid文件,改变它的乐器,例如从“acousticgrandpiano”到“violin”,然后将它保存回去或作为另一个.mid文件。根据我在文档中看到的内容,该乐器通过program_change或patch_change指令进行了更改,但我找不到任何在已经存在的MIDI文件中执行此操作的库.他们似乎都只支持从头开始创建的MIDI文件。 最佳答案 MIDIpackage会为您完成此操作,但具体方法取决于midi文件的原始内容。一个MIDI文件由一个或多个音轨组成,每个音轨是十六个channel中任何一个上的

  6. 「Python|Selenium|场景案例」如何定位iframe中的元素? - 2

    本文主要介绍在使用Selenium进行自动化测试或者任务时,对于使用了iframe的页面,如何定位iframe中的元素文章目录场景描述解决方案具体代码场景描述当我们在使用Selenium进行自动化测试的时候,可能会遇到一些界面或者窗体是使用HTML的iframe标签进行承载的。对于iframe中的标签,如果直接查找是无法找到的,会抛出没有找到元素的异常。比如近在咫尺的例子就是,CSDN的登录窗体就是使用的iframe,大家可以尝试通过F12开发者模式查看到的tag_name,class_name,id或者xpath来定位中的页面元素,会抛出NoSuchElementException异常。解决

  7. LC滤波器设计学习笔记(一)滤波电路入门 - 2

    目录前言滤波电路科普主要分类实际情况单位的概念常用评价参数函数型滤波器简单分析滤波电路构成低通滤波器RC低通滤波器RL低通滤波器高通滤波器RC高通滤波器RL高通滤波器部分摘自《LC滤波器设计与制作》,侵权删。前言最近需要学习放大电路和滤波电路,但是由于只在之前做音乐频谱分析仪的时候简单了解过一点点运放,所以也是相当从零开始学习了。滤波电路科普主要分类滤波器:主要是从不同频率的成分中提取出特定频率的信号。有源滤波器:由RC元件与运算放大器组成的滤波器。可滤除某一次或多次谐波,最普通易于采用的无源滤波器结构是将电感与电容串联,可对主要次谐波(3、5、7)构成低阻抗旁路。无源滤波器:无源滤波器,又称

  8. 微信小程序开发入门与实战(Behaviors使用) - 2

    @作者:SYFStrive @博客首页:HomePage📜:微信小程序📌:个人社区(欢迎大佬们加入)👉:社区链接🔗📌:觉得文章不错可以点点关注👉:专栏连接🔗💃:感谢支持,学累了可以先看小段由小胖给大家带来的街舞👉微信小程序(🔥)目录自定义组件-behaviors    1、什么是behaviors    2、behaviors的工作方式    3、创建behavior    4、导入并使用behavior    5、behavior中所有可用的节点    6、同名字段的覆盖和组合规则总结最后自定义组件-behaviors    1、什么是behaviorsbehaviors是小程序中,用于实现

  9. python ffmpeg 使用 pyav 转换 一组图像 到 视频 - 2

    2022/8/4更新支持加入水印水印必须包含透明图像,并且水印图像大小要等于原图像的大小pythonconvert_image_to_video.py-f30-mwatermark.pngim_dirout.mkv2022/6/21更新让命令行参数更加易用新的命令行使用方法pythonconvert_image_to_video.py-f30im_dirout.mkvFFMPEG命令行转换一组JPG图像到视频时,是将这组图像视为MJPG流。我需要转换一组PNG图像到视频,FFMPEG就不认了。pyav内置了ffmpeg库,不需要系统带有ffmpeg工具因此我使用ffmpeg的python包装p

  10. 【Java入门】使用Java实现文件夹的遍历 - 2

    遍历文件夹我们通常是使用递归进行操作,这种方式比较简单,也比较容易理解。本文为大家介绍另一种不使用递归的方式,由于没有使用递归,只用到了循环和集合,所以效率更高一些!一、使用递归遍历文件夹整体思路1、使用File封装初始目录,2、打印这个目录3、获取这个目录下所有的子文件和子目录的数组。4、遍历这个数组,取出每个File对象4-1、如果File是否是一个文件,打印4-2、否则就是一个目录,递归调用代码实现publicclassSearchFile{publicstaticvoidmain(String[]args){//初始目录Filedir=newFile("d:/Dev");Datebeg

随机推荐