导图社区 Python
关于python基础,持续更新。包含运算符、变量、关键字、四舍五入把FLOAT类型的小数去掉只保留整数等。
编辑于2021-10-12 23:56:21Python
基础
运算符
** 最高
*、/、//、%
乘、除、取整、取余
+ - 最低
可以通过()提高优先级
变量
每个变量在使用前都必须赋值,变量赋值以后,该变量才会被创建
变量名=值
中文字符需要单引号或双引号引起来,数字不需要
标识符
程序员定义的 变量名、函数名
名字需要有见名知意的效果
可以由字母、下划线和数字组成
不能以数字开头
不能是括号以及各种特殊符号
不能与关键字重复
标识符区分大小写
方式命名
每个单词都使用小写字母
单词与单词之间使用_下划线 连接
例:first_name
驼峰式命名法
第一个单词以小写字母开始,后续单词的首字母大写
例:firstName
大驼峰式命名法
每一个单词的首字母都采用大写字母
例:FirstName
变量的类型
数据类型可以分为数字型和非数字型
数据类型
非数字型
字符串 str
列表 list
元组 tuple
集合 set
字典 dicrionary
None
代表具体类型待定,过着说不确定具体类型
数字型
整形 int
浮点型 float
布尔型 bool
真True 非 0 数 --非零即真
假 false 0
(暂不学习)复数型 complex
主要用于科学计算。例如:平面场问题、波动问题、电感电容等问题
变量转换
数字转化字符串
a=20 str(a)
字符串转化数字
a="20" int(a)
字符串转化浮点型
a="3.5" float(a)
关键字
python内部已经使用的标识符
具有特殊的功能和含义
开发者不允许定义和关键字相同的名字和标识符
显示python关键字 import keyword print(keyword.kwList)
四舍五入
把float类型的小数去掉只保留整数
a=int(float) 拥int转化为一个整数,直接取消小数点后面,不四舍五入
输入输出
输入
变量名 = input("提示语")
input输入的任何值,都是一个字符串类型
转义字符
print函数的输出默认是回车结尾
print("aa",end="")#print输出后不换行,一行显示
\n
换行符
print(“我\t你”)
\\
反斜杠符号
\'
单引号
\"
双引号
\t
横向制表符
r
在字符串前边加上r,转义字符失效
print(r"\t")
格式化字符串
在python字符串中,如果有%,就叫格式化字符串
%d 要格式化的是一个整数
%.5d 整数位数固定5位,如果不足5位,左补0
%f 要格式化的是一个浮点数
%.2f保留小数点2位
%s 要格式化的是一个字符串
语法
print(”格式化的字符串%d,字符%f“%(变量1,变量2))
print(”%d“%(变量1))
运算符和判断if
比较运算符
>
大于
>=
大于等于
<
小于
<=
小于等于
==
等于
!=
不等于
if语句
if 要判断的条件: 条件成立时,要做的事情 else: 条件不成立时,要做的事
pass占位符
有时候必须写代码,不写语法报错,可以用pass占位
if 要判断的条件: pass
逻辑运算符
and(与)
两个条件同时满足返回True
只要有一个不满足,就返回False
not(非)
语法 not 条件
条件求反
or(或)
条件1 or 条件2
两个天条件只要有一个满足即可
57
主题