python学习笔记
作者:互联网
1.变量声明
#变量无需类型说明
a = 1
b = 0.5
c = "hello world!"
d = [1,2,3,4,5]
e = ["a","b","c"]
2.列表操作
#列表的下标从0开始
list0 = [1,2,3,4,5]
print(list0[0]) #即输出1
#列表元素截取
list1 = list0[0:2]
print(list1) #即输出[1,2,3]
#列表添加元素
list0.append(6)
print(list0) #即输出[1,2,3,4,5,6]
#列表删除元素
del list0[0]
print(list0) #即输出[2,3,4,5,6]
#列表长度
print(len(list0)) #即输出5
#判断列表中元素是否存在
if 1 in list0:
print("really exist!")
#遍历列表
for i in list0:
i = 0
print(list0) #即输出[2,3,4,5,6]
for i in range(len(list0)):
list0[i] = 0
print(list0) #即输出[0,0,0,0,0]
#生成列表
s0 = "hello!"
print(list(s0)) #即输出['h','e','l','l','o','!']
#多维数组
list2 = [[1,2,3],[4,5,6]]
3.字符串
#使用单、双引号的字符串一致
s1 = 'abc'
s2 = "abc"
print(s1 = s2) #输出True
#字符串连接
s1 = "abc"
s2 = "123"
print(s1 + s2) #输出"abc123"
#字符串中字符替换
s1 = "hahaha"
print(s1.replace("a","ey")) #输出"heyheyhey"
#字符串分割
s1 = "a,b,c"
s2 = s1.split(",")
print(s2) #输出['a','b','c']
4.if条件判断
#4个空格表示其他语言中的{}
if True:
print("True")
if num1 > num2:
print("more is ", num1)
print("less is ", num2)
elif num1 == num2:
print("they are equal")
else:
print("more is ", num2)
print("less is ", num1)
if a > b and a > c:
print("True")
if a > b or a > c:
print("True")
5.for循环
for i in range(100):
if i % 10 == 0:
continue
if i == 38
print("bingo")
print(i)
6.函数定义
def get_max(a,b,c):
max = c
if(a > max):
max = a
if(b > max):
max = b
return max
7.调用官方库文件
#way 1:from 库 import 函数1,函数2
#可以使用 函数1,函数2
from math import sin,cos
a = sin(2)
#way 2:import 库 as 标识符
#可以通过 标识符.函数 使用对应函数
import math as m
a = m.sin(2)
#way 3:from 库 import *
#可以直接使用库里面所有函数
from math import *
a = sin(2)
8.跨文件调用函数
#detail1.py里面有get_max函数
#在main.py调用get_max函数
from detail1 import get_max
a = 1
b = 2
c = 3
max_abc = get_max(a,b,c)
print(max_abc)
标签:输出,python,max,s1,list0,笔记,学习,print,import 来源: https://blog.csdn.net/harden1013/article/details/119104833