Python基础学习第一天:关于Python的简单介绍

news2024/9/25 11:16:57

前言

最近一批批大一新生都要开始踏入校园了,计算机专业 emmm…如果有需要学习python的,尤其是还没开学的,确实可以开始找找资料看看python了,如果是自己本来就对python感兴趣,更应该需要看看了,毕竟学校到时候教授的知识,都是比较浅层次的,嘿嘿,我只是说的一部分,别杠 杠就是你对

在这里插入图片描述

在这里我先开一个专栏:每天学一点,我也会每天更新一篇关于python的基础知识点内容

感兴趣的铁铁 可以关注我一起学习呀

在这里插入图片描述

什么是 Python?

自20世纪90年代初Python语言诞生至今,它已被逐渐广泛应用,Python 已然成为最受欢迎的程序设计语言之一,特别是最近几年,已然成为编程语言排行榜第一名的常客。

在国内,Python能火热到什么程度?从2018年开始,Python开始爆发,不仅各大高校陆续开设Python课程,计算机等级考试也早就在2018年将Python加入其中,同年浙江高考将Python加入其中,甚至有小学开始学习Python。

  • Python 可以做什么?
    关于Python能做什么,那可真的太多了,很多人都说Python只能学着玩玩,简直大错特错。

  • Python可以做:
    网站开发(例如:谷歌、CIA中情局、NASA老美的航天局、YouTube、FACEBOOK脸书、豆瓣、知乎等网站都是用Python开发的)
    网络爬虫 (对网络上可见的数据进行复制粘贴,号称可见即可爬)
    数据分析 (简单点说就是从大量数据中将有用的数据筛选出来,而Python则是将这个过程进行加快,从而提高工作效率)
    数据挖掘(简单点说是从大量的数据中通过算法搜索隐藏于其中信息的过程,而Python同样可以将这个进程加快,大大提高工作效率)
    自动化办公(批量对表格、文本、文件等等进行批量处理、提高工作效率)
    人工智能 (这个就不用多说了吧)
    桌面应用开发 (简单的GUI桌面软件制作,例如表白程序、整蛊程序、学生管理系统等等)
    脚本开发(例如抢购、游戏外挂,后面几个方向,对于初学者来说不建议学习,我就不介绍了)
    自动化运维
    自动化测试
    机器学习
    量化投资
    游戏开发
    树莓派
    堡垒机

为何选择 Python?

Python 适用于不同的平台(Windows、Mac、Linux、Raspberry Pi 等)。
Python 有一种类似于英语的简单语法。
Python 的语法允许开发人员用比其他编程语言更少的代码行编写程序。
Python 在解释器系统上运行,这意味着代码可以在编写后立即执行。这也意味着原型设计可以非常快。
Python 可以以程序方式、面向对象的方式或功能方式来处理。

注意

Python 的最新主要版本是 Python 3,我们将在本教程中使用它。但是,不要去下载最新版本,新版本意味着bug更多,建议使用Python3.8 。

对于编辑器,个人建议使用pycharm,当你熟悉它后,它就是你在学习Python的过程中最好使用的编辑器。

Python 语法与其他编程语言比较
Python 是为可读性设计的,与英语有一些相似之处,并受到数学的影响。
Python 使用新行来完成命令,而不像通常使用分号或括号的其他编程语言。
Python 依赖缩进,使用空格来定义范围;例如循环、函数和类的范围。其他编程语言通常使用花括号来实现此目的。

关于偏见

网上很多人说Python学了没用,Python学了找不到工作,光学Python太单一了,对于这些人,我只想说大家要有自己的主见。

关于有没有用,我们看看Python的成绩就知道了,凡事存在必有价值。

找不到工作就更可笑了,找不到工作无非就是自己没学好,工作大把,找不到工作就说行业不行的,我只能说那别学了,学什么都找不到工作的。

至于太单一了,我们上学的时候,学的知识倒是不单一,但是每一门都用到了吗?饭要一口口吃,路要一步步走,刚学的时候,先把一个东西学好了,自然够用了。至于单一,早着呢!

当一个人抨击另一个存在的时候,只有两个原因,一个是目光,一个是欲扬先抑。

第一种人站的高的人,往下看的时候,目光被挡住了,看不清可以理解。
第二种人站的低的人,没有经历过,目光没有看清就容易被第三种人带偏。
第三种人通过贬低一方来抬高另一方,举个例子,我在B站上看过这么一类人,通过疯狂的贬低Python来吸引不知情者,贬低完之后最后来一波其它语言的培训广告,然后不知情的就相信了,等再次遇到Python时,不理智的不知情者就成为了贬低Python的有力支持者,黑粉就是这么来的。

好了,说的有点多了,就到这里吧。

最后

有什么关于python的问题也可以找我呀 或者找小助理解答 👉 小助理在文末名片~

我是小圆,咱下篇文章再见 ~

在这里插入图片描述

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

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

相关文章

【五】sql 语言 -- 概览

SQL 语言概述SQL 语言提出和发展SQL 语言的功能概述利用 SQL 语言建立数据库学生选课数据库 SCT1. 定义数据库和表 SQL-DDL创建数据库的语句—Create Database创建关系/表的语句—Create Table 2. 向表中追加元组 SQL-DML 利用 SQL 语言进行简单查询单表查询 - SELECT-FROM-WHE…

工地安全帽识别闸机联动开关 yolov7

工地安全帽识别闸机联动开关系统通过yolov7系列网络模型深度学习算法,工地安全帽识别闸机联动开关算法对施工人员的人脸、安全帽和反光衣进行识别,判断是否符合安全要求。只有当人脸识别成功且安全帽、反光衣齐全时,闸机才会打开允许施工人员…

FFmpeg支持多线程编码并保存mp4文件示例

之前介绍的示例: (1).https://blog.csdn.net/fengbingchun/article/details/132129988 中对编码后数据保存成mp4 (2).https://blog.csdn.net/fengbingchun/article/details/132128885 中通过AVIOContext实现从内存读取数据 (3).https://blog.csdn.net/fengbingchun/…

基于XGBoots预测A股大盘《上证指数》(代码+数据+一键可运行)

对AI炒股感兴趣的小伙伴可加WX:caihaihua057200(备注:学校/公司名字方向) 另外我还有些AI的应用可以一起研究(我一直开源代码) 1、引言 在这期内容中,我们回到AI预测股票,转而探索…

知识图谱实战应用25-基于py2neo的超市商品的图谱构建与商品推荐系统的实现

大家好,我是微学AI,今天给大家介绍一下知识图谱实战应用25-基于py2neo的超市商品的图谱构建与商品推荐系统的实现,本篇文章,我将指导大家如何使用py2neo和Neo4j构建一个实用的超市商品知识图谱和推荐系统。该系统可以帮助用户快速找到感兴趣的商品,并提供个性化的推荐服务…

【mysql】MySQL服务无法启动 NET HELPMSG 3534

MySQL服务无法启动 NET HELPMSG 3534 错误描述寻找原因解决方法 错误描述 mysql版本:8.1.0 mysql安装成功之后,使用net start mysql来启动mysql,然后出现了报错 MySQL服务无法启动 NET HELPMSG 3534 寻找原因 1、在cmd中,进入…

【论文笔记】最近看的时空数据挖掘综述整理8.27

Deep Learning for Spatio-Temporal Data Mining: A Survey 被引用次数:392 [Submitted on 11 Jun 2019 (v1), last revised 24 Jun 2019 (this version, v2)] 主要内容: 该论文是一篇关于深度学习在时空数据挖掘中的应用的综述。论文首先介绍了时空数…

css background实现四角边框

2023.8.27今天我学习了如何使用css制作一个四角边框,效果如下: .style{background: linear-gradient(#33cdfa, #33cdfa) left top,linear-gradient(#33cdfa, #33cdfa) left top,linear-gradient(#33cdfa, #33cdfa) right top,linear-gradient(#33cdfa, #…

阿里云 Serverless 应用引擎 2.0,正式公测!

阿里云 Serverless 应用引擎 SAE2.0 正式公测上线!全面升级后的 SAE2.0 具备极简体验、标准开放、极致弹性三大优势,应用冷启动全面提效,秒级完成创建发布应用,应用成本下降 40% 以上。 此外,阿里云还带来容器服务 Se…

【Python】基于Python的电话簿(Phonebook project)设计(代码详解)

👉博__主👈:米码收割机 👉技__能👈:C/Python语言 👉公众号👈:测试开发自动化【获取源码商业合作】 👉荣__誉👈:阿里云博客专家博主、5…

【农业生产模拟】WOFOST模型与PCSE模型实践

实现作物产量的准确估算对于农田生态系统响应全球变化、可持续发展、科学粮食政策制定、粮食安全维护都至关重要。传统的经验模型、光能利用率模型等估产模型原理简单,数据容易获取,但是作物生长发育非常复杂,中间涉及众多生理生化过程&#…

Yandex SEO和Google SEO有啥区别?5000字说必须要了解的一些事儿

最近筋斗云SEO服务有做一些俄罗斯市场的SEO,而做俄罗斯的SEO相当于就是要做Yandex的SEO。对比Google的SEO优化,其实有比较多的区别,但总体算法、逻辑等等都大致相似。本文从Linus自己的研究和搜集的公开信息,对比一下Google和Yand…

校园安全Ai视频分析预警算法

校园安全Ai视频分析预警算法通过yolov5python深度学习算法网络模型,校园安全Ai视频分析预警算法对学生的行为进行智能监测和预警如识别学生打架斗殴、抽烟、翻墙、倒地以及异常聚集等行为,及时发出预警通知。YOLO的结构非常简单,就是单纯的卷…

Python框架【模板继承 、继承模板实战、类视图 、类视图的好处 、类视图使用场景、基于调度方法的类视图】(四)

👏作者简介:大家好,我是爱敲代码的小王,CSDN博客博主,Python小白 📕系列专栏:python入门到实战、Python爬虫开发、Python办公自动化、Python数据分析、Python前后端开发 📧如果文章知识点有错误…

【Apollo学习笔记】——规划模块TASK之PIECEWISE_JERK_PATH_OPTIMIZER

文章目录 前言PIECEWISE_JERK_PATH_OPTIMIZER功能简介PIECEWISE_JERK_PATH_OPTIMIZER相关配置PIECEWISE_JERK_PATH_OPTIMIZER总体流程OptimizePathpiecewise_jerk_problem二次规划问题标准形式定义优化变量定义目标函数设计约束OptimizeFormulateProblem计算QP系数矩阵Calculat…

MERN Stack 教程

This tutorial will show you how to build a full-stack MERN application—in this case, an employee database—with the most current tools available. Before you begin, make sure that you are familiar with Node.js and React.js basics and have Node and Create R…

数据结构队列的实现

本章介绍数据结构队列的内容,我们会从队列的定义以及使用和OJ题来了解队列,话不多说,我们来实现吧 队列 1。队列的概念及结构 队列:只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,…

MATLAB图论合集(三)Dijkstra算法计算最短路径

本贴介绍最短路径的计算,实现方式为迪杰斯特拉算法;对于弗洛伊德算法,区别在于计算了所有结点之间的最短路径,考虑到MATLAB计算的便捷性,计算时只需要反复使用迪杰斯特拉即可,暂不介绍弗洛伊德的实现&#…

搜索二叉树的算法解析与实例演示

目录 一.搜索二叉树的特性与实现1.特点2.实现二.搜索二叉树的性能 一.搜索二叉树的特性与实现 1.特点 二叉搜索树是特殊的二叉树,它有着更严格的数据结构特点: (1)非空左子树的所有键值小于其根结点的键值。 (2&…

讯飞AI-SparkDesk

网址:https://m.xfyun.cn/login?callbackaHR0cHM6Ly94aW5naHVvLnhmeXVuLmNuL2NoYXQ/aWQ9MTUzMzc1MjA&website_namesparkdesk