Python基础知识点

本文最后更新于:2022年7月22日 早上

Python基础知识点

本篇为给高二学生上课用的复习内容, 高二学生都能看懂!!!

数据类型6个

  1. 整型 int
    数学中的整数,如1,-8080,0
  2. 实型(浮点数)float
    数学中的实数,如3.14,9e-4
  3. 字符串 string
    以引号开始结束的一串字符,如'this is a string'
  4. 布尔型 bool
    只有TrueFalse两个值
  5. 列表 list
    以中括号开始结束的一种数据类型,如[1,2,3,4,5]
  6. 字典 dictionary
    以大括号开始结束,存储内容为键值对,如{'name':'wow','age':17}
    取出下列字典中的'name'键对应的值:
    1
    2
    d={'name':'wow','age':17}  
    d['name']=
    #### 索引与切片 请写出下列索引与切片的结果
    1
    2
    3
    4
    5
    6
    7
    8
    9
    info=['hello','what',5432]  
    info2=[ ['world','you'],[231,'how'] ]
    info[1]=
    info[1][0]=
    info[1][1:3]=
    info2[0]=
    info2[1][0]=
    info2[1][1][0]=
    info2[1][1][1:3]=
    ***

运算符

算数运算符

+-*/加减乘除 //整除,结果取整数部分
%取余数 **乘方

算数运算符得到的结果为数 ### 关系运算符 ><大于小于 >= <=大于等于 小于等于
==等于!=不等于
in包含于

关系运算得到的结果为布尔型,即TrueFalse

逻辑运算符

and与运算,只有两个True结果才为True
or 或运算,只要有一个True结果就为True
not非运算,not True结果为False

逻辑运算得到的结果为布尔型,即TrueFalse


变量和赋值

常量:0,3.14,60000,pi,e等数学上的客观数字
变量:在编程中声明/定义的一个代号,用于存储数据。变量名可以包括字母、数字、下划线,不可以用数字开头

赋值语句
=用于赋值,将等号右侧的值赋给左侧的变量
>n=0 #将0赋值给变量n
n=n+1 #将n+1的值赋给变量n
n+=1 #将n+1的值赋给变量n,即n的值增加1

注意:===在用法上完全不同

常用函数

print(x)输出x的值
input(x)将x的值输出在屏幕上,并读取用户的输入,以字符串存储
int(x)将x转换为整型
float(x)将x转换为浮点数


分支结构

if 条件:
  语句
elif 条件:
  语句
else:
  语句

例:

1
2
3
4
if x%2==0:  
print('偶数')
esle:
print('奇数')

循环结构

for循环

序列遍历完成后退出循环 >for 变量 in 序列:
  循环体

例:

1
2
3
4
s=0  
for i in range(0,101,1):
s+=i
print(i)
#### while循环 循环条件为True时进入循环,否则退出循环
>while 循环条件:
  循环体

例:

1
2
3
4
5
6
7
s=0  
i=0
while i<=100:
s+=i
i+=1
print(i)
print(s)

代码除了横向阅读,也要纵向阅读
横向阅读看功能,纵向阅读看结构
注意循环体和分支结构语句块的缩进


习题

使用for循环和while循环两种方式计算[100,1000]中所有奇数的和
请在下方书写
提示:判断一个数是偶数还是奇数是用余数的方式


Python基础知识点
https://ash-one.github.io/2021/09/18/python-ji-chu-zhi-shi-dian/
作者
灰一
发布于
2021年9月18日
许可协议