Python纯小白入门学习笔记(一)

Python小白笔记

  • 第一章
    • 一、介绍
    • 二、课程须知
    • 三、什么是Python
    • 四、安装Py和Visual Studio Code
    • 五、在VSC安装python拓展
    • 六、使用VSC
    • 七、学会使用print(打印/输出)
    • 八、学会注释
    • 九、字符串
    • 十.实操字符串

第一章

一、介绍

作者:XZ思维
类型:Python学习笔记
来源:微软官方Python学习视频(想拿的留下邮箱),同时在这里感谢 鱼C工作室 提供的视频字幕翻译。
我已经将每一集的内容精髓汇总于此,笔记里面提到的代码我建议读者能够自己尝试输入打出运行一下。
这里有很多无脑甚至看不下去的操作,如果你是大佬,就赶紧退出,不然会看的你难受。
废话不多说,开整!!!

二、课程须知

资源 : http://aka.ms/python-getting-started
python历史: https://docs.microsoft.com/en-us/learn/modules/intro-to-python/

三、什么是Python

Py是由蛇叔创建的高解释性通用编程语言,1991年发布(小白暂时了解这些就行了)

四、安装Py和Visual Studio Code

Py直接下载: https://www.python.org/downloads

最好的建议就是直接用3.x及以后版本进行开发(目前最新3.9.1 26.9mb)

Visual Studio Code安装:https://code.visualstudio.com/

我下载时候贼tm慢,27mb的东西下载了一个小时,我估计大家也不好下载,所以这里留了个已经下好的地址:https://mxqq.lanzous.com/ibhgMlhnlwj
不好意思是64位的。。。。32位的朋友可能需要重新下载。。

安装好VSC之后,是英文的,我们要改成中文(这是面向小白,大佬勿喷):
按住Ctrl + Shift + X,输入 Language Packs 然后点击安装中文就行了 如果你不知道 install 是 安装 ,那。。。。。额当我没说
Python纯小白入门学习笔记(一)_第1张图片
我这个已经是中文了,[无奈]

五、在VSC安装python拓展

VSC小插件:https://marketplace.visualstudio.com/items?itemName=ms-python.python
打开这个直接安装就完事,上面有那个VSC小插件链接就是,也可以Ctrl + Shift + X,输入Py,它自己就跳出了Python,还是一样,install安装就好了。

六、使用VSC

1.学会创建一个文件夹作为自己的工作区并学会使用

2.一定要使用.py为后缀,这样才能使VSC知道你的这是一个Py脚本

3.代码有颜色,说明VSC已经识别这是一段Py代码

4.运行Py可以在你的终端里面输入:
python ***.py(***.py为此脚本的名字)

注:在VSC之中也可以按 F5 哦~

七、学会使用print(打印/输出)

1.输出用法:

print('Hello world single quotes')
print("hello world single quotes")
# 单双引号都可以,但是不可以混用
# 调试输出:Hello world single quotes
# 如果输出的句子里面有需要用到一个两个'或者"符号的,那么就需要一次性用两个引号:
print("Hello ' haha ' world!")
print('Hello " haha " world!')

2.输入用法:

nihao = input('Are you :')
print(nihao)
#笔者注:这里涉及到了变量,我们先不要管,下面会清楚的。

3.空行换行用法:
①空行:直接插入一个print()

print('空')            # 输出内容:空
print()                              
print('行')            #          行

②换行:中间插入\n

print('换\n行')        # 输出内容 :换
                       #           行                                       
print('换')               #    输出内容:换
print('行')               #             行

4.简单利用print函数作为调试工具
中间穿插任意的简单加减函数可以方便我们找到哪里成功运行,哪里没运行成功。从而锁定错误位置

#上面有几百条代码
#大概在中间位置:
X = 5 + 6
Y = X / 0
#下面也有几百条代码

我们知道任何数是都不可以除以零的。代码中也一样,除以零则会出现错误的情况,但我们如果放到一大堆代码的中间,就可以看出前面的是否能顺利执行,直到这里停下来。如果能,那么问题就是后面的。以此类推[斜眼笑]…

八、学会注释

在代码最前面加 #标签 就可以 例如:

#这是一个注释

注释方便解读代码(提醒自己),也方便不删除代码的情况下不执行此段代码
注释方便自己找问题
注释很重要!!!
在VSC之中,注释快捷键是ctrl+/ 包括取消也是如此(只要选中一大堆代码然后按这个快捷键就可以了)。顺便你也可以在搜索之中搜索VSC中各类快捷键,来方便你提高写代码效率

九、字符串

1.变量:代码中的某个值
name = '思维'      # 这里 name 就是一个变量 他的值是 思维
print(name)

大家在搞变量名时候,要弄得清晰易懂,如果要用多个词汇来说明这个变量的意思是什么的时候,要记住使用 _ 这个下划线。为什么要用?你可以试试别的!

上面的 思维 我给他用了 ‘’ 号圈住 和上面的 print 引号用法一样 都可以 ‘’ 和 “” 使用,但不可以混淆使用

笔者注:有兴趣的可以去了解一下别的语言对变量名设置的要求,我上面这个first_name 是对于所有语言来说合法的。这是一个习惯希望大家也可以这样。还有就是,有之前使用 C/C++ 的朋友可能注意到,Py不需要声明变量,不用说明他是什么类型。我一开始也有这样的疑问,因为我本身也是C/C++出身,我去搜索了一下,了解了 Py的数据模型 和 “=”的含义 。 具体原因笔者不在这里做过多解释,给大家留了一个链接,感兴趣或者有疑问可以去看https://www.zhihu.com/question/25090486

2.字符串拼接:使用 +操作符

name1 = '思维'               #给变量 name1 赋值叫做 思维
name2 = '你好!'             #给变量 name2 赋值叫做 你好!
print(name1 + name2)         #这里输出的是:思维你好!
print(name1 + ',' + name2)  #这里输出的是:思维,你好!  

看到变化了吗,你应该可以看得出来我如何拼接的。

3.基础处理字符串

name3 = 'How are you'
print(name3.upper())        #这个upper可以使输出的字符串都是大写
print(name3.lower())        #这个lower可以使输出的字符串都是小写
print(name3.capitalize())   #这个capitalize可以使输出的字符串都是首字母大写
print(name3.count('o'))     #这个conut()可以统计字符串里面出现某个字母的次数,我这里统计的是o 输出结果是2,它在name3里面出现的次数确实是2次

这里我们就要学会使用这四个词汇并牢记:upper lower capitalize count 最好是搜索它们知道他们的意思,并学会怎么读它们。
笔者注:上面的如果给变量赋值是中文会怎么办[手动滑稽],如果查找的是中文会如何,各位可以试试。

我们来试一下把上面这些都用上让一个人输入他的姓名

first_name = input('What your first name?')
last_name = input('What your last name?')
print('Hello!' + first_name.capitalize() + '' + last_name.capitalize())

Python纯小白入门学习笔记(一)_第2张图片
完美输出,大家也可以尝试输入自己的名字看看输出结果是什么

十.实操字符串

好了,到了我们的手动环节了,我们自己去手动试试他的输出结果吧~
如果你还想进一步了解都有哪些处理字符串的方法,你可以看看Py内置的文档。

你可能感兴趣的:(Python,python,编程语言)