python初阶

基本类型

int float str bool 
list--列表   [1,2,3]
tuple--元组   (1,2,3)
set---集合   {1,2,3}
dict---字典  {1:”python","acwing":2,3:4.0}

int支持高精度,没有大小限制

赋值

a=3
b=3.0
c=‘s’
d=“asdf”
单引号和双引号是没有区别的
使用这种方式对多个值同时赋值
a,b,c=10,‘s’,3.0

运算符

{+,-,*,=,+=,-=,*=,/=,%=,%=}
a/b中b不能为0,并且a%b中b不能为0
+可以对str类型使用

特别注意/

/向下取整
python初阶_第1张图片

python初阶_第2张图片

特殊的运算符:

** 乘方
23=222
2
4=222*2
**=

//整除 得到的是整数
/除 得到的是小数

类型转换

int(),float(),str()
python初阶_第3张图片

输入

input读入一行,但是只能识别为str类型
一般需要配合split(),map(),int(),float()等函数进行使用

a,b=map(int,input().split())

输出

print()自带换行
使用print(a,b,c,end=‘’)取消换行,并且单引号中可以加入其他的字符进行输出

保留小数

python初阶_第4张图片
round()会自动进行省略小数点后的0

引用sqrt函数

from math import sqrt

你可能感兴趣的:(python)