python数据类型
基本数据类型
数值型(number)
|-- int 整型
|-- float 浮点型
|-- complex 复数|虚数
布尔类型(bool)
True
False
字符串(str)
"字符串"
'字符串'
""" 字符串 """
''' 字符串 '''
复合数据类型
万物皆对象
list
set
tuple
dict
object
……
数据类型转换:
自动类型转换
整型 浮点型 布尔类型
强制类型转换
int(字符串)
float(字符串)
str(值)
import os
os.system("command")
常见的运算符
算术运算符:
+
-
*
/
// 整除
%
** 幂次方
关系运算符
>
<
>=
<=
== <>
!=
逻辑运算符
and
or
not
所属运算符
in
not in
is运算符
is运算符比较两个变量的内存地址
==比较两个变量的值
is
is not
赋值运算符
=
+= # a += 1 a = a + 1
-=
*=
/=
//=
%=
**=
注意:python没有自加和自减运算符,可以使用赋值运算符完成
三目运算符
像C、java、js等编程语言中:
变量 = 表达式 ? 值1 :值2
python的三目运算符
变量 = 值1 if 表达式 else 值2
1.from datetime import datetime
now=datetime.now()
print("现在的时间为"+str(now))
2.from datetime import datetime
now=datetime.now()
print("现在的时间为%s"%now))
3.from datetime import datetime
now=datetime.now()
print("现在的时间为",now)
4.from datetime import datetime
now=datetime.now()
print("现在的时间为{}".format(now))
5.from datetime import datetime
now=datetime.now()
print(f"现在的时间为{now}")
输入多个数:
n = map(int,input().split())
n = list(map(int,input().split()))