导图社区 python基础知识
python基础知识之语法结构,下载与安装:环境变量配置以Windows为例,在命令提示框中(cmd) 输入:path=%path%;你的安装路径。
前端学习是一个循序渐进的过程,需要按照合理的步骤逐步深入。首先要从基础开始打牢,然后再向进阶知识和实战经验积累迈进。
这是一篇关于计算机科学导论学习笔记的思维导图,主要内容包括:第3章 数据存储,第2章 数字系统,第1章基础绪论。一张图带你完全了解相关内容,通过思维导图帮你提高效率,赶紧来试一试吧~
学习vue必看的知识点,省去看文档的繁琐,让你更快速更方便去了解学习。建议收藏!喜欢的小伙伴可以点个赞哦!
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
python基础知识1
下载与安装
Python下载地址
https://www.python.org/
环境变量配置
以Windows为例,在命令提示框中(cmd) 输入:path=%path%;你的安装路径
PyCharm下载地址
https://www.jetbrains.com/pycharm/download/
PyCharm是由JetBrains打造的一款 Python IDE,具有调试、语法高亮、Project管理等功能,当然你也可以选择其他IDE。
注释
被注释的代码将不会运行
单行注释
#注释
多行注释
''' 这是第一行注释 这是第二行注释 '''
输入与输出
输入函数 input()
password = input("请输入密码:") print("您刚刚输入的密码是:",password)
右键运行,输入5201314
运行结果: 请输入密码:5201314 您刚刚输入的密码是: 5201314
输出函数 print()
标准化输出
print("python") print("标准化输出字符串") a = 10 print("这是变量:",a)
运行结果: python 标准化输出字符串 这是变量: 10
格式化输出
age = 24 name = "caleb" country = "China" print("我的年龄是:%d 岁"%age) #%d表示有符号十进制整数 print("我的名字是:%s,我的国籍是:%s"%(name,country)) #%s表示通过str()字符串转换来格式化
运行结果: 我的年龄是:24 岁 我的名字是:caleb,我的国籍是:China
其他输出
print("aaa","bbb","ccc") print("www","baidu","com",sep=".") print("hello",end="") print("world",end="\t") #空格不换行 print("python",end="\n") #换行 print("end")
运行结果: aaa bbb ccc www.baidu.com helloworld python end
数据类型
整数类型 int
浮点类型 float
浮点型数据储存不精确 可以导入decimal模块
布尔类型 bool
True
False
字符串类型 str
使用三引号可以多行显示
循环语句
range()函数
用以生成一个整数序列
for-in循环
for i in range(5): #基本循环 print(i)
子主题
运行结果: 0 1 2 3 4
while循环
i = 0 while i<5 : print("当前是第%d次执行循环"%(i+1)) print("i=%d"%i) i += 1
运行结果: 当前是第1次执行循环 i=0 当前是第2次执行循环 i=1 当前是第3次执行循环 i=2 当前是第4次执行循环 i=3 当前是第5次执行循环 i=4
break语句
用来结束循环语句
continue
用来结束当前循环,进入下一个循环结构
条件控制语句
if语句
if
if-else
if-elif
if-elif-else
例如: score = 59 if score > 90 and score <= 100: print("本次菜J考试等级为A") elif score > 80 and score <= 90: print("本次菜J考试等级为B") elif score > 60 and score <= 80: print("本次菜J考试等级为C") else: print("本次菜J考试等级为D")
if嵌套
例如: xingbie = 1 #1代表男生,0代表女生 danshen = 0 #1代表单身,0代表有男/女朋友 if xingbie == 1 : print("男生") if danshen == 1: print("单身汉") else: print("有妹子的男生") else: print("女生") if danshen == 1: print("单身妹") else: print("有汉子的女生")
常用运算符
算数运算符
标准运算
加 +
减 -
乘 *
除 /
整除 //
赋值运算符
=
比较运算符
大于 >
小于 <
大于等于 >=
小于等于 <=
不等于 !=
布尔运算符
and
or
not
in
not in
位运算符
位与&
同为1时结果为1,否则为0
位或|
同为0是结果为0,否则为1
左移位
高位溢出舍,低位补0
右移位
低位溢出舍,高位补0
数据类 型转换
str
float
int