暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

初识Python

jdzctais 2023-12-13
204

初识Python

Python的起源

  1. 1989年,Gudio van Rossum吉多· 范罗苏姆(龟叔)
  2. 1991年,第一个Python解释器诞生
Gudio van Rossum

为什么选择Python

  1. 简单易学
  2. 优雅
  3. 安全性高
  4. 适用面广泛
Python适用面广泛

Python安装(Windows)

  1. 下载

    官网下载地址:https://www.python.org/downloads

    官网下载地址
  2. 安装

    双击打开下载的安装包

    安装步骤① 安装步骤② 安装步骤③ 安装步骤④ 安装步骤⑤
  3. 验证

    点击左下角windows键

    输入: cmd,打开“命令提示符”程序

    在命令提示符程序内,输入:python 并回车

Python安装(MacOS)

  1. 下载

    官网下载地址:https://www.python.org/downloads

    点击后在打开的网页内

    点击最新的python3.11.4的按钮

    拖动网页到最下方,如下图

  2. 安装

    下载完成后,应该可以看到如下文件:

    双击打开下载好的:python-3.10.4-macos11.pkg 文件,开始安装

  3. 验证

    找到mac中的“终端”程序并打开:

    直接在终端中输入:

    python3

    如图,表示Python已经安装成功。

  4. 拓展

    如果想要使用python命令,而非python3命令执行python

    那么可以设置环境变量来解决,在终端中执行如下代码:

    echo 'alias python=python3' >> .bash_profile

    退出且重新打开终端,然后执行:

    python

Python安装(Linux)

  1. 下载

    基于CentOS 7

    官网下载地址:https://www.python.org/downloads

    拖动网页到最下方,如下图

    找到Gzipped source tarball按钮,点击右键,选择复制链接

  2. 安装

    在Linux上安装Python需要先安装前置依赖程序。

    登陆到Linux中,使用yum程序进行依赖程序安装,执行如下命令:

    yum install wget zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make zlib zlib-devel libffi-devel -y

    进入到Linux系统内,使用wget命令,粘贴复制的下载链接,进行下载:

    执行下载:

    cd ~ wget https://www.python.org/ftp/python/3.10.4/Python-3.10.4.tgz

    下载完成后,即可看到已下载好的安装包文件:

    解压安装包,执行:

    tar -xvf Python-3.10.4.tgz

    切换目录到解压后的Python安装文件夹

    # 切换目录 cd Python-3.10.4
    • 配置

      ./configure --prefix=/usr/local/python3.10.4

      大约耗时30秒

    • 编译

      make && make install

      大约耗时10分钟,请耐心等待

    编译完成后,可以配置软链接,方便快速使用python:

    # 删除系统自带的老版本(python2)的软链接 rm -f /usr/bin/python # 创建软链接 ln -s /usr/local/python3.10.4/bin/python3.10 /usr/bin/python

    创建软链接后,会破坏yum程序的正常使用(只能使用系统自带的python2)

    修改如下2个文件:

    /usr/bin/yum

    /usr/libexec/urlgrabber-ext-down

    使用vi编辑器,将这2个文件的第一行,从

    #!/usr/bin/python

    修改为:

    #!/usr/bin/python2
  3. 验证

    在Linux系统命令行窗口内,直接执行:python 并回车:

第一个Python程序

print(“Hello World!!!”)

注意:输入的双引号和括号,请使用英文符号

第一个Python程序 - 常见问题

**问题描述:**找不到“命令提示符”程序在哪里

问题解答:

  1. 使用快捷键:win + r

  2. 打开运行框,输入cmd后回车即可打开命令提示符程序

**问题描述:**命令提示符内,输入python出现

‘python’ 不是内部或外部命令,也不是可运行的程序或批处理文件。

问题解答:

  1. 安装python的时候,没有勾选:add python 3.10 to PATH的选项

  2. 卸载Python,重新安装python,勾选这个选项。

  3. 然后重新打开命令提示符程序,即可

**问题描述:**执行出现:SyntaxError: invalid character ‘“’ (U+201C)

问题解答:

这是因为,代码中的符号是中文符号。

请检查代码中的:

- 双引号

- 小括号

这两个符号,应该是英文符号

Python开发环境

安装和配置PyCharm工具

  1. 下载

    官方下载地址:https://www.jetbrains.com/pycharm/download/#section=windows

  2. 安装

打开

编写代码

工程创建完成:

创建一个Python代码文件 ,名称test.py

在空白处右键,然后选择运行:

image-20230623111647338

PyCharm基础使用

修改主题

默认是黑色主题,我们可以在PyCharm的右上角,点击“齿轮”

然后点击:”theme”,选择主题:

选择想要的主题即可:

修改默认字体和大小

打开设置:

通过快捷键快速设置字体大小

打开设置:

image-20230623170451024

添加鼠标快捷键:

按ctrl + 鼠标滚轮上

其它插件:

翻译软件:

常用快捷键

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

Python基础语法

字面量

什么是字面量

字面量:在代码中,被写下来的的固定的,称之为字面量。

常用的值类型

Python中常用的有6种值(数据)的类型

类型 描述 说明
数字(Number) 支持
整数(int)
浮点数(float)
复数(complex)
布尔(bool)
整数(int),如:10、-10
浮点数(float),如:13.14、-13.14
复数(complex),如:4+3j,以j结尾表示复数
布尔(bool)表达现实生活中的逻辑,即真和假,True表示真,
False表示假。 True本质上是一个数字记作1,False记作0
字符串(String) 描述文本的一种数据类型 字符串(string)由任意数量的字符组成
列表(List) 有序的可变序 Python中使用最频繁的数据类型,可有序记录一堆数据
元组(Tuple) 有序的不可变序列 可有序记录一堆不可变的Python数据集合
集合(Set) 无序不重复集合 可无序记录一堆不重复的Python数据集合
字典(Dictionary) 无序Key-Value集合 可无序记录一堆Key-Value型的Python数据集合

字符串

字符串(string),又称文本,是由任意数量的字符如中文、英文、各类符号、数字等组成。所以叫做字符的串

Python中,字符串需要用双引号(")包围起来

被引号包围起来的,都是字符串

注释

注释的作用

注释:在程序代码中对程序代码进行解释说明的文字。

作用:注释不是程序,不能被执行,只是对程序代码进行解释说明,让别人可以看懂程序代码的作用,能够

大大增强程序的可读性。

注释的分类

单行注释:以 #开头,#右边 的所有文字当作说明,而不是真正要执行的程序,起辅助说明作用

# 我是单行注释 print("Hello World!!!")

注意,#号和注释内容一般建议以一个空格隔开

​ 多行注释: 以 一对三个双引号 引起来 ( “”“注释内容”"" )来解释说明一段代码的作用使用方法

""" 我是多行注释 创建日期:2023.6.23 作者:迷雾 """ print("Hello World") print("你好,世界") print("Hello Python") print("你好,Python")

温馨提示:

Python多行注释一般用于解释:

  • 整个Python代码文件
  • 方法

变量

什么是变量

变量:在程序运行时,能储存计算结果或能表示值的抽象概念。

变量的定义格式:

# 变量名称 = 变量的值 """ 演示Python中变量的相关操作 """ # 定义一个变量,用于记录钱包余额 money = 50 # 输出变量记录的内容 print("钱包还有:", money)

变量的特征

变量存储的数据,是可以发生改变的。

数据类型

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论