当前位置: 移动技术网 > IT编程>脚本编程>Python > python笔记(1)—下载python以及进行简单运算

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

2020年07月15日  | 移动技术网IT编程  | 我要评论

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

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

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

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

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

表达式2

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就会将表达式的各个部分求值为单个值,再将各个部分整合进行运算:

(5-1)*((7+1)、(3-1))

当你在用Python进行运算时,你也要像遵守汉语的规范一样遵守Python的规则。如果你输入错误的Python指令,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:“请你忽略反斜杠后的引号。”如果不好理解反斜杠转义,那就使用第一种方法吧。
如果你看见了错误信息SyntaxError: EOL while scanning string literal,说明字符串的末尾缺少引号来告诉Python这是一个完整的字符串。
缺少引号

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

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

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

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网