【Python】 初始Python

一、初识Python

Python的起源

  • 1989年,为了打发圣诞节假期,Gudio van Rossum吉多· 范罗苏姆(龟叔)决心开发一个新的解释程序(Python雏形) 1991年,第一个Python解释器诞生。

Python的优点

  • 简单、易学、开发效率高、应用场景丰富(就业方向多)

Python的应用场景

  • 测试开发、运维开发、(大)数据开发、后端开发、AI人工智能、科学研究、数据分析、可视化。

二、什么是编程语言

什么是编程语言?

  • 人类和计算机交流的一种专有领域语言

编程语言的工作原理?

  • 想法转换为编程语言代码
  • 通过翻译官(解释器)翻译成二进制提交计算机执行

三、Python安装

Python安装下载最新版Python在这里插入图片描述
点击下载

双击打开下载的安装包(以Windows系统为例)

在这里插入图片描述

四、第一个Python程序

(1)输出Hello World!!!

代码如下:

print(“Hello World!!!”)

执行程序:

  • 打开CMD(命令提示符:快捷键:win + r,输入cmd)程序,输入python并回车
  • 然后,在里面输入代码回车即可立即执行

在这里插入图片描述

(2)常见错误1:

命令提示符内,输入python出现 'python' 不是内部或外部命令,也不是可运行的程序或批处理文件

出错原因:安装python的时候,没有勾选:add python 3.10 to PATH的选项.在这里插入图片描述
解决办法:卸载Python,重新安装python,勾选这个选项。 然后重新打开命令提示符程序,即可。

(3)常见错误2:

命令提示符内,出现 无法初始化设备 PRN

出错原因:没有进入到python解释器环境内执行代码。

解决办法:应该在命令提示符内:
在这里插入图片描述

(4)常见错误3:

执行出现:SyntaxError: invalid character '“' (U+201C)

出错原因:代码中的符号是中文符号。

解决办法:请检查代码中的符号,如引号,改成英文状态下的符号。

五、Python解释器

一个基本原理是: 计算机只认识二进制,即:0和1

因为电脑并不认识Python语言代码,所以必须有一个解释的过程:在这里插入图片描述Python解释器,是一个计算机程序,用来翻译Python代码,并提交给计算机执行。 所以,它的功能很简单,就2点:

  1. 翻译代码
  2. 提交给计算机运行

解释器存放在<Python安装目录>/python.exe

在后期写代码的过程中,我们可以将代码,写入一个以.py结尾的文件中,使用python命令去运行它。

六、Python开发环境

Python程序的开发有许多种方式,一般我们常见的有:

  • Python解释器环境内,执行单行代码
  • 使用Python解释器程序,执行Python代码文件
  • 使用第三方IDE(集成开发工具),如PyCharm软件,开发Python程序

最常用的就是使用PyCharm软件进行开发,下载并安装地址:PyCharm安装地址
在这里插入图片描述

软件说明:

  • 指定工程路径以及选择Python解释器
    在这里插入图片描述

  • 配置Python解释器:在这里插入图片描述

使用说明:PyCharm需要以“工程”为单元,供我们使用。想要写代码 ,需要先创建一个工程。

汉化软件:打开插件功能

在这里插入图片描述

下载插件:

在这里插入图片描述

附:常用快捷键

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

  • 7
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论
Python中,有几种方法可以初始化列表。其中一种方法是使用for循环和append()函数。你可以使用以下代码来初始化一个大小为1000并且所有元素都为零的列表: ```python arr = \[\] for i in range(1000): arr.append(0) ``` 另一种方法是使用带计数器变量的while循环和append()函数。你可以使用以下代码来实现相同的效果: ```python arr = \[\] i = 0 while i < 1000: arr.append(0) i += 1 ``` 还有一种更简洁的方法是使用列表推导(List Comprehension)。你可以使用以下代码来初始化相同的列表: ```python arr = \[0 for i in range(1000)\] ``` 这种方法比使用循环和append()函数更高效。根据引用\[3\]中的信息,列表推导的性能比for和while循环要好得多,速度可以快3-5倍。所以在初始化列表时,推荐使用列表推导。 #### 引用[.reference_title] - *1* [python 列表 初始化](https://blog.csdn.net/whatday/article/details/125078434)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [Python初始化列表](https://blog.csdn.net/a549654065/article/details/89680492)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

亮点菌

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值