变量
变量=赋值(数据类型),不需要关键字定义
num = 15
str = 'helloworld'
list = [1, 2, 3, 4, 1]
dic = {'name': 'tao', 'age': 18}
tup = (1, 2, 'tom', 1)
set = {10, 20, 30, 40, 20}
函数
使用关键字 def + name(): 定义函数
print是内置函数,作用是将内容打印在控制台
无参数,无返回
def sayHi():
print('hello world')
有参数,无返回
def sayHi(name):
print(`hello, ${name}`)
有参数,有返回
def add(a, b):
return a + b
value = add(4, 5)
print(value) # 9
条件循环
两种循环
# while
num = 0
while num < 10:
print(num)
num += 1
# for in
arr=[1,2,3,4]
for item in arr:
print(item)
条件判断
arr = [1, 2, 3, 4]
def printNumber(arr):
for key in arr:
if key % 2 == 0:
print('双数', key)
else:
print('单数', key)
printNumber(arr)
//结果
单数 1
双数 2
单数 3
双数 4
内置函数
print:将内容在控制台输出
text='hello python'
print(text)
input:接收控制台的输入内容
name = input('请输入您的名字: ')
print(name)
type:获取数据类型
print(type(text))
判断数据类型
print(type(text) == str)
isinstance:判断参数1是否是参数2的实例,返回布尔值
print(isinstance(text, str))
模块
内置模块
安装python时自带的模块,不需要安装
在这里插入代码片