前言
啦啦啦,现在开始,打算做一期Python基础教程,欢迎大家来看哦!
导读
这期文章真的是Python基础中的基础,相信有一定编程基础的小伙伴们都一定能看懂的…
本文共分为以下几个部分:
- 数与运算符
- 基本输入输出
- 注释
- 模块基本操作
- 小彩蛋
如果你还不会,欢迎继续看下去哦;如果你已经会了,那就看其他文章吧!
导图
本文内容导图
正文
— 数与运算符
- 算数运算符
运算符 | 描述 | 例子 |
---|---|---|
+ | 计算两数之和 | 2+3==5 |
– | 计算两数之差 | 4-3==1 |
* | 计算两数之积 | 3*4==12 |
/ | 计算两数之商 | 5/2==2.5 |
// | 对两数进行整除计算 (如果你想在整数除法运算中丢弃小数) | 5//2==2.5 |
% | 对两数进行求余 (Python中可以对小数求余) | 5%2==1 |
** | 以左值为底数,右值为指数进行乘方运算 | 3**2==9 |
#加法运算符"+">>>2+35>>>5+27#减法运算符"-">>>4-31>>>10-37#乘法运算符"*">>>3*412>>>-3*4.0-12.0#除法运算符"/"(!!!除法运算的结果为小数!!!)>>>4/22.0>>>5/22.5#整除运算符"//">>>1//20>>>5.0//2.42.0#求余(求模)运算符"%" (!!!Python中可以对小数求余!!!)>>>5%21>>>2.75%0.50.25#乘方(求幂)运算符"**">>>3**29>>>(-3)**29
- 比较运算符
运算符 | 描述 | 例子 |
---|---|---|
> | 比较左值是否大于右值 | (2>1)==True |
< | 比较左值是否小于右值 | (1<2)==True |
== | 比较该运算符两边的对象是否相等 | (1==1)==True |
>= | 比较左值是否大于或等于右值 | (3>=3)==True |
<= | 比较左值是否小于或者等于右值 | (2<=2)==True |
!= | 比较该运算符两边的对象是否不相等 | (1!=2)==True |
#大于">">>>1>2False>>>3>2True#小于"<">>>3<4True>>>5<3False#等于"=="(!!!注意是两个等号,要和赋值区别一下!!!)>>>2==1False>>>3==3True#大于或等于">=">>>3>=2True>>>3>=3True>>>5>=9False#小于或等于"<=">>>1<=1True>>>3<=2False>>>3<=10True#不等于"!=">>>1!=1False>>>1!=2True
- 赋值运算符
定义变量 a = 10
运算符 | 描述 | 例子 |
---|---|---|
= | 右值赋值给左值 | a=3,此时a==3 |
+= | 将左值与右值相加后,赋值给左值 | a+=3,此时a==13 |
-= | 将左值与右值相减后,赋值给左值 | a-=3,此时a==7 |
*= | 将左值与右值相乘后,赋值给左值 | a*=3,此时a==30 |
/= | 将左值除以右值后,赋值给左值 | a/=2,此时a==5.0 |
//= | 将左值整除右值后,赋值给左值 | a//=4,此时a==2 |
%= | 用右值对左值求余后后,赋值给左值 | a%=3,此时a==1 |
**= | 以左值为底数,右值为指数进行乘方运算后,赋值给左值 | a**=3,此时a==1000 |
#赋值"=">>>a=10 #此时a的值为 10>>>a=3#此时a的值为 3#加法赋值运算符"+=">>>a=10>>>a+=3 #此时a的值为 13#减法赋值运算符"-=">>>a=10>>>a-=3 #此时a的值为 7#乘法赋值运算符"*=">>>a=10>>>a*=10#此时a的值为 100#除法赋值运算符"/=">>>a=10>>>a/=2 #此时a的值为 5.0#整除赋值运算符"//=">>>a=10>>>a/=3 #此时a的值为 3#取模赋值运算符"%=">>>a=10>>>a%=4 #此时a的值为 2#求幂赋值运算符"**=">>>a=10>>>a**=3#此时a的值为 1000
— 基本输入输出
Python 提供了两种基本的输入和输出的方式,input()函数 和 print()函数,以便我们与程序进行交互。例如下图,我们在登陆账号密码时需要对其进行输入,要用到**input()函数;如果输入错了,网页提示我们输入错了,需要用到print()**函数输出错误信息进行提示。
- print()函数 如果想在你的电脑显示器上显示你想让它显示的值时,这个函数是必不可少的。
#输出字符串>>>print("Hello World")Hello World#输出变量>>>a=10>>>print(a)10#输出变量和字符串>>>a=10>>>print("I'm",a,".")I'm 10 .
- input()函数 如果你想在程序运行后对变量进行赋值,那么就需要这个函数了。
#输入(赋值)>>>a=input()#输入10>>>print(a)10#带提示的输入(赋值)>>>age=input("Please tell me your age:")>>>print("My age is",age)Please tell me your age: #先是提示input括号里的内容,此时可以输入值,在这里我们输入10后回车My age is 10 #执行print函数,输出 My age is 10
— 注释
注释真的是非常重要的东西,不知道你们有没有注意到,我上面所有的 代码块 都用到了注释呢?注释可以让我们在写代码的过程中去记录我们代码想要实现的功能,以便我们记录和调试代码,也方便他人的查看。Python中大概有四种注释的方法总体分为单行注释和多行注释
- 单行注释
1. # :可以注释掉 # 后面的内容。
2.Ctrl键 + /:可以注释掉选中的行,也可以取消被注释的行。
- 多行注释
3. ‘’’ 被注释内容 ‘’’:可以跨行注释掉 ‘’‘ ‘’’ 里的被注释内容。
4. “”” 被注释内容 “””:和上面一样,可以跨行注释掉 “”” “”” 里的被注释内容。
— 模块基本操作
模块可视为拓展,通过将其导入可以拓展Python功能(感觉就像是C语言里的 include语句来导入C语言库),要导入模块,有以下两种方法:
- import语句 格式:import 模块
>>>import math #导入math库>>>math.floor(32.9)#使用math模块里的floor()函数,floor()函数的功能是返回数字的下舍整数。32
- from…import语句 格式:from 模块 import 函数
>>>from math import sqrt #从math库里导入sqrt()函数,sqrt()函数的功能是返回数字的平方根>>>sqrt(9) #sqrt()的使用3.0
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
完整资料扫码无偿领取!
### [](https://blog.csdn.net/Python_cocola/article/details/130483196?spm=1001.2014.3001.5501)[](https://blog.csdn.net/Javachichi/article/details/122513096?spm=1001.2014.3001.5501)[](https://blog.csdn.net/m0_57081622/article/details/122378123?spm=1001.2014.3001.5501)一、Python所有方向的学习路线
Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
二、学习软件
工欲善其事必先利其器。学习Python常用的开发软件都在这里了,给大家节省了很多时间。