首页 > 编程语言 >day 01 1.2 Python基础之Python语言介绍

day 01 1.2 Python基础之Python语言介绍

时间:2023-04-20 16:44:08浏览次数:46  
标签:01 语言 1.2 Ctrl Python python Guido IDE

Python语言介绍

2.1、了解Python语言

  • Python 是1989 年荷兰人 Guido van Rossum (简称 Guido)在圣诞节期间为了打发时间,发明的一门面向对象的解释性编程语言。
    • Python来自Guido所挚爱的电视剧Monty Python's Flying Circus。

  • Guido对于Python的设计理念就是一门介于shell和C之间的语言。
    • 可以像shell那样,轻松高效编程,也可以像C语言那样,能够全面调用计算机的功能接口。
  • python的设计哲学:
    • 优雅、明确、简洁。

2.2、Python解释器下载与安装

  • 安装完成以后,
    • 打开 Windows 的命令行程序(命令提示符),
    • 在窗口中输入python命令(注意字母p是小写的),
    • 如果出现 Python 的版本信息,并看到命令提示符>>>,就说明安装成功了,
    • 如下图所示。

2.3、第一个Python程序

  • 在任意位置创建一个文本文件,写下符合python语法的代码,
    • 比如print("hi,yuan!")

  • 保存后在终端该路径下,通过python命令用python解释器执行该文件即可得到打印结果:
python python文件名

2.4、Pycharm的安装与使用

  • IDE 是 Intergreated Development Environment 的缩写,中文称为集成开发环境,用来表示辅助程序员开发的应用软件,是它们的一个总称。

  • PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,

    • 比如调试语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。
    • 此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。

2.4.1、pycharm的安装

2.4.2、IDE的快捷键

快捷键 作用
Ctrl + / 单行注释
Ctrl + Shift + / 多行注释
Ctrl + D 复制当前光标所在行
Ctrl + X 删除当前光标所在行
Ctrl + Alt + L 格式化代码
Ctrl + Shift + F 全局查找
Ctrl + Alt + left/right 返回至上次浏览的位置
Ctrl + W 快速选中代码
Ctrl + R 替换

标签:01,语言,1.2,Ctrl,Python,python,Guido,IDE
From: https://www.cnblogs.com/dream-ze/p/17337349.html

相关文章

  • LeetCode Top100: 买卖股票的最佳时机 (python)
    LeetCodeTop100: 买卖股票的最佳时机 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。返回你可以从这......
  • Python基础语法
    Python标识符在Python中,标识符由字母、数字、下划线组成。标识符要求如下:可以包括英文,数字以及下划线;不能以数字开头;区分大小写;以单下划线开头(eg:_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用fromxxximport*而导入;以双下划线开头的(eg:__foo)......
  • python中scrapy框架安装和创建
    第一步是先安装wheelpipinstallwheel第二步是安装lxmlpipinstalllxml第三步是安装Twisted,先在https://www.lfd.uci.edu/~gohlke/pythonlibs/中找到Twisted,然后找到与自己安装的python的版本对应的版本下载下来,然后执行安装,因为我安装的的3.10.11版本,所以我下载的是310......
  • 各平台安装python
    windowwin10+Python3.9.6https://www.python.org/ftp/python/https://www.python.org/ftp/python/3.9.6/这里以Python目前的最新版3.9.6版本为例,本教程也适用于Python3.x版本的安装。但推荐大家安装使用Python3.6及以上版本。访问这个地址:https://www.python.org/ftp/py......
  • 通过python获取SSL证书到期时间
    在前面的文章中曾介绍过如何通过openssl命令获取SSL证书的到期时间:通过zabbix监控ssl证书到期时间。有人反馈实践中这种方式存在缺陷,可能会出现部分域名证书无法获取的情况,报错如下:140323981043600:error:0906D06C:PEM routines:PEM_read_bio:nostartline:pem_lib.c:707:Expe......
  • python操作pptx设置title字体大小插入全屏图片A4尺寸实例一枚
    pipinstallpython-pptx安装好pptx,设置标题最大的作用是ppt里面的摘要视图显示摘要文字参考:https://python-pptx.readthedocs.io/en/latest/ frompptximportPresentationfrompptx.utilimportCmpwidth,pheight=Cm(29.7),Cm(21)#A4大小297*210left=top=0prs=......
  • 【Python无伤速通】第二话:容器
    目录容器序列序列_索引序列_加和乘序列_切片成员测试列表列表_容器的概念列表_创建转化列表_操作列表_追加列表_插入列表_修改列表_删除元组元组_介绍元组_示例元组_创建元组_拆包元组_用途bytes字符串字符串的表示方式普通字符串原始......
  • 饭卡 (01背包)
    饭卡TimeLimit:5000/1000MS(Java/Others)    MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):16574    AcceptedSubmission(s):5763ProblemDescription电子科大本部食堂的饭卡有一种很诡异的设计,即在购买之前判断余额。如果购买一个商......
  • 2 01 | 基础架构:一条SQL查询语句是如何执行的?
    你好,我是林晓斌。这是专栏的第一篇文章,我想来跟你聊聊MySQL的基础架构。我们经常说,看一个事儿千万不要直接陷入细节里,你应该先鸟瞰其全貌,这样能够帮助你从高维度理解问题。同样,对于MySQL的学习也是这样。平时我们使用数据库,看到的通常都是一个整体。比如,你有个最简单的表,表里只有......
  • Python pth 文件写入 getshell 或权限维持
    今天看到Y4er师傅写的文章,我这里简单学习了一下:https://y4er.com/posts/python-pth-file-write-getshell/概述python的site模块支持"Site-specificconfigurationhook"的功能,这个功能点本身是用来将特定路径加入模块搜索路径。该模块在初始化期间自动导入。sys.prefix......