欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 国际 > Python入门(一)

Python入门(一)

2024/10/23 15:23:17 来源:https://blog.csdn.net/2201_75637762/article/details/143086313  浏览:    关键词:Python入门(一)

心血来潮就干:python课程走起

和你一起学习 Python 语言的基础语法。你将会系统性地学习 Python 基础知识;

直接开始吧~

本篇文章将了解编程的几个基础概念。并且,你将学到如何在电脑屏幕上输出数字、文字,并敲出你的第一行代码。

世界上有很多种编程语言,Python 具有其简洁优雅的语言特性以及强大的功能。

Python 广泛应用于人工智能、数据分析、科学计算等领域,并且如知乎、豆瓣、Instagram、YouTube等互联网产品都使用 Python 作为主力开发语言。

接下来就开始学习本次课程的第一个概念——代码。

print() 语句,print 翻译成中文的意思是打印。

这行代码可以让电脑在屏幕上输出一行数字。

print(101010)print(1024)

print就上让我们告诉电脑输出一些东西

( ) 括号是这里的必要符号,需要紧跟在 print 之后,括号里是具体需要输出的内容。

Tips:这里需要使用英文的括号。

刚才我们编写代码运行程序,并输出了内容,计算机就完成了一次输入/输出。

接下来学习什么是输入/输出。

输入(input),也就是通过设备向计算机输入数据和信息, 比如鼠标,键盘,摄像头等等都属于输入设备。

为什么使用 print() 语句输出英文的时候,需要加上引号呢?

这是因为 "hello world!" 这种用双引号括起来的结构,在 Python 中是一种数据类型,它的正式名称叫做字符串。

编程中表示文本的数据类型。所有用引号括起来的数据,都是字符串。

print("(≧∇≦)ノ")print("2021")print("hello world!")

接下来讲注释

注释的作用是对代码进行批注说明。

图例中第1行是注释,用来解释第2行代码。

# 我的第一行代码
print("hello world!")

#是告诉电脑,这行代码是注释,不需要被电脑执行。

在 # 后空一格,与文本分开,这样内容不会堆积,看起来整洁和美观。

继续讲一下bug:

作为初学者在做 Python 练习时,经常会遇到各种报错信息,也就是 bug。

遇到 bug 不要慌,掌握 debug 的方法,就可以轻松应对各类 bug 了。

遇到报错时,要去查看报错提示,主要关注出错的位置和错误类型,根据提示内容来修改代码。

接下来,用一个案例来分析和处理 bug。

第一部分是出错的代码文件。

这部分表示了是哪个代码文件运行出错,图中出错的代码文件是 code/1611040185.py。

第二部分表示“第几行代码出错了”,这样就可以定位到行数。

图中案例是第2行代码出错了。

第三部分表示“出错的具体代码”。

图中案例出错的代码是 print("hello world!"),后括号的下方有一个小箭头,看来 bug 在这里。

第四部分表示“错误类型”。图中案例错误类型是 SyntaxError,表示语法错误。

根据提示检查第二行代码,发现后括号使用了中文括号),将后括号改为英文括号)即可。

变量与赋值

任何一个程序都可以分为三个部分:输入,计算,输出。

比如你登录一个App,输入就是你的账号和密码;计算就是App验证你的账号和密码是否正确;输出就是你是否登录成功。

这个计算过程中需要一些存储数据的“地方”,我们叫它变量。

变量是编程语言中能存储数据的抽象概念,它可以存储各种数据。

存储到变量里面的具体数据又叫常量。

例如一个整数,2018;一个小数,3.1415926;一段文字,I love you 等等

赋值

name = "Tony"program = "编程"

第1行代码是把字符串 "Tony" 装到 name 里面;

第3行代码是把字符串 "编程" 装到 program 里面。

代码报错处理

已经学习了遇到报错时,需要查看报错提示,关注出错的位置和错误类型,根据提示内容来修改代码。

在这里,主要学习在使用变量时,常见的代码报错有哪些。

注意⚠️:前后变量定义不一致导致代码报错是初学者常常会犯的错误。

1. 出错的行数是第1行;

2. 出错的具体代码是 1name = "Downey",

1name 的下方有一个小箭头表示 bug 在这里;

3. 错误类型是 SyntaxError,表示语法错误,

invalid syntax 是无效语法,说明变量定义出错了,仔细检查不难发现,变量命名错误,不能

以数字开头。

 格式化输出

name = "Tony"
print(f"My name is {name}")name = "Mike"
print(f"My name is {name}")

格式化输出让我们可以对字符串里的内容进行灵活替换。

如图所示,第1、4行代码分别对变量 name 进行了赋值;
字符串之前的小写字母 f 表示这个字符串需要进行格式化输出。

 转义字符是一种特殊的字符,它们以反斜线 \ 开头,例如换行符 \n 。

当字母 n 与反斜线 \ 结合后,它们的含义和功能相比之前发生了转变,因此这样的字符被称为转义字符。

 

整型就是整数的数据类型,用来表示整数的。

整数在Python的世界中,和数学中的定义一样: 是正整数、负整数和零的统称,是没有小数点的数字。

比如网页的浏览量或者朋友圈的点赞数,这些数据都是整型。

在Python中,整型是用来表示整数的数据类型, 是编程语言里用来呈现和存储整数的一种方式。

和字符串不同的是,整型直接通过数字来表示,无需添加引号。

如果用来表示负数,可以在数字前添加一个负号(-)。

同样的,使用print()也可以输出一个整型数据。

在Python中,我们使用浮点型(Float)来表示一个小数。

浮点型数据运用在很多需要精确计算的场景中,例如汇率换算,计算圆的面积等。

整型和浮点型,都是表示数字的数据类型。

在Python中,表示数字的数据类型,可以进行加、减、乘、除的四则运算。

 加法(+),减法(-),乘法(*),除法(/),在编程世界里有一个统一的称谓——运算符。

除了这四种常见的四则运算符之外,再为大家介绍另外两种运算符 —— 取整(//)和取模(%)。

四则运算,遵循“先乘除,后加减”的运算顺序。

倘若运算中,包含了取整取模,就要遵循“先乘除取整取模,后加减”的运算顺序。

 在Python中,整型数据可以和浮点型数据进行运算。

而一般情况,字符串是不可以和整型以及浮点数数据进行运算的。如图所示,若进行运算,计算机会报错“TypeError”。

 

 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com