欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

python笔记(1)—下载python以及进行简单运算

程序员文章站 2022-04-09 11:00:07
我最近发现python的功能能挺强大,于是上手了一本书来学习,我将把我学习的过程写成博客发布。一.下载python首先,上python下载地址下载适合自己的python。就可以了。然后进行安装,安装过程中,有一步要强调,那就是,千万要点击这个红框然后按照它的指示来应该就没问题了。......

精诚所至,金石为开。Faith can move mountains.

我最近发现python的功能能挺强大,于是上手了一本书来学习,我将把我学习的过程写成博客发布。

一.下载python
首先,上python下载地址下载适合自己的python。

python笔记(1)—下载python以及进行简单运算
就可以了。然后进行安装,安装过程中,有一步要强调,那就是,千万要点击这个红框。python笔记(1)—下载python以及进行简单运算
然后按照它的指示来应该就没问题了。如果有些比较懒的同学,可以下载我已经下载好的python3.8.3如果安装完成,那么打开后就大概是这样了(我字体设置过,不要介意)
python笔记(1)—下载python以及进行简单运算

二.TA能干什么
python几乎是涵盖了生活中所有人们的需求,小到做作业,大到做网站,都是可以的。
现在,我们先来做一个加法运算。
python笔记(1)—下载python以及进行简单运算
在Python中,2+2被称为“表达式”,它是语言中最基本的编程结构。表达式包含“值”(比如2)和“操作符”(比如+),并且总是可以求值(也就是归约)位单个值。
在前面的例子中,2+2被求值为单个值4。但是,没有操作符的单个值也是表达式,虽然它求值的结果就是它自己:

python笔记(1)—下载python以及进行简单运算

Python表达式中也可以使用大量其他操作符。下表就列出了Python的所有数学运算符:

操作符 操作 例子 求值为
** 乘方 2**3 8
% 取余 22%8 6
// 整除/商数取整 22//8 2
/ 除法 22/8 2.75
* 乘法 3*5 15
- 减法 5-2 3
+ 加法 2+2 4

数学操作符的操作顺序(也称为“优先级”)于数学中类似:(优先级从高到低)

  1. **(乘方)
  2. *(乘法)、/(除法)、//(商取整)和%(取余)
  3. +(加法)和-(减法)
    如果有需要,也可以用括号来改变默认的优先级:

python笔记(1)—下载python以及进行简单运算

当你输入表达式并按下回车时,Python就会将表达式的各个部分求值为单个值,再将各个部分整合进行运算:

python笔记(1)—下载python以及进行简单运算

当你在用Python进行运算时,你也要像遵守汉语的规范一样遵守Python的规则。如果你输入错误的Python指令,Python也无法理解。例如:

python笔记(1)—下载python以及进行简单运算

你总是可以在Python中输入指令,检查它是否可以工作,不必担心会弄坏计算机(当你使用某些第三方库时也许要注意),但是一般情况下,最坏的情况就是Python显示错误信息罢了。

三.整型、布尔、浮点型和字符串数据类型
表达式是值和操作符的结合,他们可以通过求值成为单个值。“数值类型”是一类值,每个值都只属于一种数据类型

  • 整型是整数
  • 浮点数是带小数点的数。注意:“42.0”是浮点数而“42”是整数
  • 布尔只有True(真)和False(假)两种值
  • 任何数据类型都可以转换为字符串
  • 字符串由一对单引号(‘’)或一对双引号(“”)括起来。在字符串有多行的时候,用三个单引号括起来(’’’…’’’)
数据类型 例子
整型(int) 1,0,-1,-2,3,1320,1022
浮点型(float) 1.0 , -1.25 , --0.5(负负得正),0.0,0.5
字符串(str) ‘a’,“abcd”,“qxh”,‘srr’,“你好!”,“11”,“”
布尔(bool) Ture,False,1,0

凡是用引号括起来的都是字符串。但是,如果我用了多个引号,例如…
(英语不好,错了别吐槽)
python笔记(1)—下载python以及进行简单运算

就需要使用三个单引号(‘’‘ ’’‘)或者反斜杠“\”来转义了。

python笔记(1)—下载python以及进行简单运算

后面两种转义可能不太好理解,意思就是在重复的引号前加反斜杠“\”来告诉Python:“请你忽略反斜杠后的引号。”如果不好理解反斜杠转义,那就使用第一种方法吧。
如果你看见了错误信息SyntaxError: EOL while scanning string literal,说明字符串的末尾缺少引号来告诉Python这是一个完整的字符串。
python笔记(1)—下载python以及进行简单运算

四.字符串的连接和复制
根据操作符后的值的数据类型,操作符的含义可能会改变。例如,5+5,1.0+2.5和“qxh”+"lh"中加号的含义也是不同的。在前两个表达式中,“+”是表示相加,而第三个表达式中,“+”的意思是连接两个字符串。
python笔记(1)—下载python以及进行简单运算
你可以将整型与浮点型相加,但是你不能将整型或浮点型与字符串使用“+”的操作符。

python笔记(1)—下载python以及进行简单运算
但是你可以将字符串与整型相乘(当然了,浮点型不可以,因为“qxh”*6.0你能知道如何计算吗?)
python笔记(1)—下载python以及进行简单运算
好了,Python笔记(1)就这些了,我有时间的时候会继续写的。
这一节主要讲的是Python的下载和安装,以及用Python进行运算。

本文地址:https://blog.csdn.net/m0_48389514/article/details/106629103