【python入门篇】基础知识(1)

网上关于python入门到实践的文章多不胜数,为什么我还要写呢?

       一个就是对于基础知识的一个温习,二来就是通过详细讲解知识的同时对于自己的表达能力的一个提升,后续文中会出现多个案例以及练习题,这边我会说一些重点掌握的知识,很多用不太上的就不说了,总而言之,只要教程对于想要从0基础学习的同学有所帮助及提升就好。

一.环境配置

我这边python的环境是3.7.8版本的,官方下载路径如下:

1.python 3.7.8  

可直接进入官网下载安装:Download Python | Python.org

2.编译器选择的是spyder,可以通过pip接口进行安装:

 
pip install wheel

 
pip install PyQt5

 
pip install spyder

二.输入和输出

对于编程语言,输入和输出近乎于人的手和腿,Python的输入和输出既独特又容易理解。我们需要了解输入输出的多种用法,熟练地掌握输入和输出对于日后的学习至关重要。

1.基于input()函数输入

那么我们来看下input()函数的使用示例:

input()

输出如下: 

 使用input()函数后,我们输入Hello python!,控制台会输出打印,也可以通过加入变量来输入不同内容,在后续变量章节会说到。

2.基于print()函数输出

我们来看下input()函数的使用示例:

print('Hello python!')

输出如下:

那我们用print(input())可以嘛?一起来看下。

print(input('输入:'))

输出:

基本的输入和输出就是这样啦,接下来我们一起来看下python的变量。

三、变量以及基础数据类型

Python中的变量是什么呢?变量,记录事物变化的状态。是为了让计算机具备人的某项功能,能更好的完成人类下达的任务,由此诞生了变量。

"变量是有三部分构成"

1.# 变量名 赋值符号 变量值
name = "python"

name = 'python'

print(name)

输出:

我们定义了一个名为name的变量,将字符串'python'赋值给到我们的name变量,print(name)输出 为'python',那么我们能不能给变量name赋值多个数值呢,一起往下面看。

name = 'python'

name = 'c'

name = 'c++'

print(name)

输出:

由此可见,我们并不能给name变量赋值多个数值,同时赋值的多个数据,会覆盖,以最后赋值的变量为准。

2.变量输入

在前面讲到输入方面的知识时,说到了变量的输入,那么我们一起来看下。

name = 'python'

input('最喜欢的编程语言是:'+name+'和')

输出如下: 

我们先定义了变量那么,将字符串'python'赋值给name,在input()函数输入中调用name变量。

3.变量以及基础数据类型

age = 20

type(age)

 输出:

我们定义了变量age,将20赋给变量age,通过type()函数,获取所知,age变量的类型为int,那么,能不能更改变量的类型呢?答案是当然可以。

我们将age变量强制转换为不同的类型

 输出如下:

关于变量的概念及用法就是这样啦。接下来一起来看下基础的一些运算符使用。

四、算术运算符和关系运算符

1.算术运算符

运算符 功能 输入 输出
+ 10+10 20
- 20-10 10
* 3*3 9
/ 60/10 6
% 取余 10%9 1
// 整除 20//9 2
** 3**3 27,即三的三次方

基础运算符就是这样啦,我们直接通过一个实例来更深入的了解就好。

输出:

 这些都比较简单,大家自己动手操作一遍就好。

2.关系运算符

运算符 功能 输入 输出
> 大于 a>b False
< 小于 a<b False
!= 不等于 a!=b True
== 判段是否相等 a==b False
>= 大于等于 a>=b False
<= 小于等于 a<=b True

True代表可执行接下操作,False则不可以。

a = 1

b = 2

if a < b:
    print('a小于b')

if a > b:
    print('a大于b')

我们定义两个变量,a、b,分别赋值1和2。

输出:

这边判断a<b为True为真,即继续执行下面的操作,反之为假,则不执行。

关系运算符我们在后面的循环章节重点讲一下。 

五、练习题

1.定义变量a = 3,b = print(3*3*a),求b的值?

A、9a       b、9      C、33    D、3

2.定义变量name = 'python',在定义变量name = 'c',输出print('好想学习'+name),最后输出结果为?

A、好想出去玩     B、好想学习python   C、好想学习c    D、好想学习C++

3.下面哪一个选项会输出'√'

六、总结

这一节我们主要学习python的基础知识,包括了python的输入、输出,变量以及基础数据类型,运算符几个方面的内容,下一章我们来说一说列表。

猜你喜欢

转载自blog.csdn.net/pengneng123/article/details/133349677