❤️爆肝十二万字《python从零到精通教程》,从零教你变大佬❤️(建议收藏)
Posted 川川菜鸟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了❤️爆肝十二万字《python从零到精通教程》,从零教你变大佬❤️(建议收藏)相关的知识,希望对你有一定的参考价值。
文章目录
- 一.pycharm下载安装
- 二.python下载安装
- 三.pycharm上配置python
- 四.配置镜像源让你下载嗖嗖的快
- 五.插件安装(比如汉化?)
- 六.美女背景
- 七.自定义脚本开头
- 八、这个前言一定要看
- 九、python入门
- 十、python缩进
- 十一、Python注释
- 十二、Python 变量
- 十三、Python数据类型
- 十四、python数字
- 十五、python指定变量类型
- 十六、Python字符串
- 十七、Python布尔值
- 十八、python运算符
- 十九、Python列表
- 二十、Python元组
- 二十一、Python集合
- 二十二、Python字典
- 二十三、If ... Else语句
- 二十四、while循环语句
- 二十五、for循环语句
- 二十六、函数
- 二十七、lambda
- 二十八、数组
- 二十九、Python类和对象
- 三十、Python继承
- 三十一、Python日期
- 三十二、Python JSON
- 三十三、异常处理
- 三十四、用户输入
- 三十五.格式化输入输出
- 三十六、python正则表达式
- 三十七、参考资料
- 三十八、总结
强烈推荐系列教程,建议学起来!!
一.pycharm下载安装
pycharm下载地址:
http://www.jetbrains.com/pycharm/download/#section=windows
下载详细步骤:
1-
2-
3-
4-
5-
6
7-
8-直接finish
二.python下载安装
9-python官网:
https://www.python.org/
进去网址后点击:
10
11-下载好后
12-添加环境变量
记得双击安装:
三.pycharm上配置python
13-双击桌面pycharm
随便取个名字(我取的学习),直接点击create.
遇到如下情况,则点击ok(没遇到就算了)
14-添加解释器
成功如下:
打印成功:标志配置完成
四.配置镜像源让你下载嗖嗖的快
我喜欢用清华的,所以我在这里介绍都用清华源,当然这里是一些比较好用的镜像源:
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
一共有三种镜像源配置,建议你每一种都跟我一起学会。
4.1pycharm内部配置
第一步:
第二步:
第三步:
第四步:
复制上面的清华镜像源粘贴,然后okokokok
测试,遇到了这个问题:
pip : 无法将“pip”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
因为我忘记给pip加环境变量了,所以加一下,一次如下:
第五步:
退出pycharm,因为加了环境变量需要重启软件。我们先到cmd输入pip,如下就是配置成功了:
第六步:
重启软件后,随便装一个模块,如下:(你可以看到下载模块速度很快!)
4.2手动添加镜像源
使用方法:
pip install 下载的模块名 -i https://pypi.tuna.tsinghua.edu.cn/simple
比如我要下载numpy这个模块,执行以下命令:
pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple
几秒就好了:
这个方法的好处就是,你不用像其它配置一样要去配置一遍,你只需要在后面加上:
-i https://pypi.tuna.tsinghua.edu.cn/simple
4.3永久配置镜像源
这个配置我是建议你一定要添加配置。
方法一:
到cmd执行如下命令创建pip.ini:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
返回:
然后我们把这个路径添加到系统环境变量就好了(怎么添加环境变量?跟前面给pip添加环境变量一样操作,只是路径不一样)
方法二:
如果刚刚这个命令你执行失败,你可以自己在c盘创建一个文件名叫做pip,pip文件夹下创建一个文件名pip.ini,内容为:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
还是一样添加到环境变量。
五.插件安装(比如汉化?)
首先个人不建议汉化,最后我再演示汉化插件。我是想要推荐一些不错的插件。
首先进入如下界面:
5.1自动补码神器第一款
推荐使用:TabNine,当然kite也不错,你可以都安装,我是都在用。我演示一款:
弹出这个页面删了不要管:
测试:已经开始有提示了
5.2汉化pycharm
首先,个人不建议汉化,不管你英语好不好,都要去适应这个英语界面,当然你实在需要汉化,这是教程:
现在就已经全部汉化:
5.3其它插件
如果需要下载别的插件,你可以百度搜一下pycharm有哪些好的插件,都是安装上述方式安装。
六.美女背景
你是否想要如下桌面?
教程传送门:
美女桌面背景设置
七.自定义脚本开头
你是都在先每次创建一个文件,开头都是如下?
教程传送门:
自定义脚本开头
八、这个前言一定要看
拥有本篇文章,意味着你拥有一本最完善的书籍,讲得比书上全,语法也会比买的书上更详细,大家要慢慢看。拥有本篇文章,你将基础无敌,从此可以有能力自学一些高级教程。作者写了好几天,实在很累,希望你三连支持。
python,言简意赅就是:通俗易懂,功能强大无比,上手快,实用强。你跟着我在这里认真学完这一篇,你一定会学会最扎实的python基础,同时我还可以提供免费辅导,作者本是一名学生,并不图有任何好处。如果需要辅导,可以加从左侧栏加群,当然仅是交流,不会有时间一直教你,只能帮助你解决一些问题,更多要靠自己。
九、python入门
软件安装我就不介绍了,大家b站搜一下python和pycharm安装安装即可,个人是推荐python和pycharm结合使用,pycharm是什么?是python的编译器,如果我们没有编译器,写代码是很困难的,而且pycharm提供了许多插件和优美的界面,使得你写代码又快又舒服,不会因为在python的IDE上写得头疼。
当然!下载软件不用到官网下,你只需要到软件管家下载即可,我也是这个公众号的忠实粉丝了。
入门第一步:打印
print("Hello, World!")
当然,你想打印别的也可以,对吧?
print('川川帅哥,我爱你')
十、python缩进
最基本的语法,我不可能在这里把所有的语法都讲一遍,但是最基本语法要说一下。在这里,我们又不得不鸣谢pycharm编译器,实在帮助我们太多了。为什么这么说?pycharm中,它会自动帮助我们完成换行,缩进等问题,不会像IDE中写代码,要自己手动,如果忘记手动就回报错,因此我是不建议只用python解释器,一定要用pycharm!
举一些例子,当然,如果你是小白,现在只会打印,大可不必着急,你只需要看看,后面我会讲到。
比如缩进问题,缩进是指代码行开头的空格。if后面的语句需要tap一下(当然,如果你用pycharm编译器,会自动tap)。
例如:
if 6 > 2:
print("六大于二")
十一、Python注释
注释可用于解释 Python 代码。注释可用于使代码更具可读性。注释可用于在测试代码时阻止执行。
1.单行注释
将需要注释的部分开头用#
例如:
#川川真帅
print('川川帅哥,我爱你')
或者这样:
print("Hello, World!") #川川真帅
你可以看到如下,这就是注释意义了,懂了吧。
2.多行注释
第一种方法(不建议,太麻烦)
#川川真帅
#川川真帅
#川川真帅
print("Hello, World!")
你也可以左键选中我们需要注释的代码,松开,按:Ctrl+/,就完成相同效果注释。
第二种方法:
把要注释的内容放到三个引号对里面。,例如:
'''
川川真帅
川川真帅
'''
print('川川帅哥,我爱你')
取消注释
左键选中我们需要取消注释的代码,松开,按:Ctrl+/
十二、Python 变量
1.变量定义理解
在 Python 中,当你给它赋值时就会创建变量:Python 没有用于声明变量的命令。变量在您第一次为其赋值时创建。
例如:
x = 5
y = "川川"
print(x)
print(y)
对于同一个变量,赋值类型不同则会发生类型的变化,例如:
x = 4 # x 现在是整形
x = "川川" # x 现在是字符串
print(x)
则打印为:
如果要指定变量的数据类型,可以通过强制转换来完成,比如:
x = str(3) # x will be '3'
y = int(3) # y will be 3
z = float(3) # z will be 3.0
那么刚刚我说到了类型,小白肯定还不知道类型是什么,怎么查看,我们来说一下如何获取类型,这里我们要用到type函数,举个例子:
x = 5
y = "川川"
print(type(x))
print(type(y))
看看返回什么:int为整形,str为字符串。这是你要背的。
可以使用单引号或双引号来声明字符串变量:
x1 = "川川真棒"
x2 = '川川真棒'
print(x1)
print(x2)
返回为:
变量名区分大小写:
a = 4
A = "川川"
print(a)
print(A)
返回为:
2. 变量名命名
变量可以有一个简短的名称(如 x 和 y)或一个更具描述性的名称(age、carname、total_volume)。Python 变量的规则:
- 变量名必须以字母或下划线字符开头
- 变量名不能以数字开头
- 变量名称只能包含字母数字字符和下划线(Az、0-9 和 _ )
- 变量名区分大小写(age、Age和AGE是三个不同的变量)
例如:
myvar = "川川"
my_var = "川川""
_my_var = "川川""
myVar = "川川""
MYVAR = "川川""
myvar2 = "川川""
命名法则:
骆驼法则:除了第一个单词外,每个单词都以大写字母开头
myNameIs = "川川"
帕斯卡法则:每个单词都以大写字母开头
MyNameIs = "川川"
蛇形法则:每个单词由下划线字符分隔
My_Name_Is = "川川"
3. 分配多个值
多个变量的多个值。
Python 允许您在一行中为多个变量赋值:
x, y, z = "川川一号", "川川二号", "川川三号"
print(x)
print(y)
print(z)
输出为:
注意:确保变量的数量与值的数量相匹配,否则你会得到一个错误。
多个变量的一个值
您可以在一行中为多个变量分配相同的值:
x = y = z = "川川菜鸟"
print(x)
print(y)
print(z)
输出为:
打开一个集合
如果您在列表、元组等中有一组值。Python 允许您将值提取到变量中。这称为拆包。当然,在这里,你可能还不知道集合列表,元组是什么,没有关系,后面我会讲到。
fruits = ["apple", "banana", "cherry"]
x, y, z = fruits
print(x)
print(y)
print(z)
4. 输出变量
print语句通常用于输出变量。
为了组合文本和变量,Python 使用 +字符:
x = "川川"
print("帅哥是" + x)
输出为:
您还可以使用该+字符将一个变量添加到另一个变量中:
x = "川川真"
y = "帅"
z = x + y
print(z)
返回一样:
对于数字,该+字符用作数学运算符:
x = 6
y = 10
print(x + y)
返回:
如果你尝试组合一个字符串和一个数字,Python 会给你一个错误,比如:
```c
x = 5
y = "川川"
print(x + y)
该怎么修改呢?把数字转为字符即可,则修改为:
x = 5
y = "川川"
print(str(x) + y)
成功返回:
5. 全局变量与局部变量,全局关键字
在函数外部创建的变量称为全局变量。都可以使用全局变量,无论是在函数内部还是外部。当然,在这里,你可能还不知道函数是什么,后面我会讲到,大可不必慌张。
x = "川川"
def myfunc():
print("帅哥是 " + x)
myfunc()
返回为:
如果在函数内部创建同名变量,该变量将是局部变量,只能在函数内部使用。具有相同名称的全局变量将保持原样,全局且具有原始值。
x = "awesome"
def myfunc():
x = "fantastic"
print("Python is " + x)
myfunc()
print("Python is " + x)
返回为:
全局关键字
通常,当您在函数内部创建变量时,该变量是局部的,并且只能在该函数内部使用。要在函数内创建全局变量,可以使用 global关键字。
x = "帅哥"
def myfunc():
global x
x = "菜鸟"
myfunc()
print("川川" + x)
返回为:
6. 练习题
- 创建一个名为的变量carname并为其赋值菜鸟。
- 创建一个名为的变量x并为其赋值60。
- 5 + 10使用两个变量x和y。显示,打印它们的总和
- 创建一个名为的变量z,x=8,y=9,分配x + y给它,并显示结果。
十三、Python数据类型
1.置数据类型
默认情况下,Python 具有以下内置数据类型,在这些类别中:
文本类型: str
数字类型: int, float, complex
序列类型: list, tuple, range
映射类型: dict
套装类型: set, frozenset
布尔类型: bool
二进制类型: bytes, bytearray, memoryview
此时你大可不必知道这些类型到底是什么,在后续的深入中,你一定会用得到,所以是需要记住的。
2.获取数据类型
您可使用以下type()函数获取任何对象的数据类型。
例如,打印变量 x 的数据类型:
x = 6
print(type(x))
我们可以看到返回为:int类型
3.设置数据类型
在 Python 中,数据类型是在为变量赋值时设置的。
例如以下例子。
str字符串:
x = "Hello World"
print(x)
print(type(x))
int整形:
x1 = 6
print(type(x1))
float浮点类型:
x2 = 6.5
print(type(x2))
complex复数类型:
x3 = 2j
print(x3)
print(type(x3))
list列表类型:
x4 = ["apple", "banana", "cherry"]
print(x4)
p以上是关于❤️爆肝十二万字《python从零到精通教程》,从零教你变大佬❤️(建议收藏)的主要内容,如果未能解决你的问题,请参考以下文章
❤️ 爆肝二十万字《Java从零到精通教程》,贴心保姆教你从零变大佬 ❤️(建议收藏),学不会找我!
[Python从零到壹] 十二.机器学习之回归分析万字总结全网首发(线性回归多项式回归逻辑回归)