django-task1 笔记之 python 基础
发布于: 2021 年 06 月 16 日
以下是个人在学 django 网站时做的笔记,希望能帮到跟我一样正在学习或者零基础的朋友 如有需要可以复制相对应的代码运行 ,
# 数据类型
a = "字符串" # 字符串类型 str
print(type(a)) # type()方法查看变量类型
b = 11 # 数值类型 int
print(type(b))
list1 = ["a", "b", "c"] # 列表
print(type(list1))
print(list1)
list1.insert(2,"指定位置添加的") # 列表制定位置添加元素 从0开始算 不是1
print(list1)
list1.remove("c") # 移除某个元素 没有返回值 可以打印看下 print(list1.remove("c"))
print(list1)
list2 = ['1','2','3']
print(list2.pop(0)) # 移除第0个元素 也就是第一个 这个是有返回值得 print(list2.pop(0))
c = ("2","3") # 元组
list2[0] = "改掉的" # 更改列表的元素
print(list2)
print(list2[1]) # 查看列表元素 通过角标
# 流程控制语句
if 1 > 0:
print('成立') # 如果if 后面语句成立 就执行此行语句 不成立则不执行此行
else:
print('b不成立') # 如果if 后面语句不成立 就执行此行语句
# 短路思想
A = 20
B = 30
C = 40
if A < B and print(C): # 如果 第一个条件不成立 后面的条件就不会执行, 假的跟任何在一起都不成立,
print('是的')
else:
print('不是')
# 多条件判断
if A > 50:
print('A大于50')
elif A > 19:
print('A大于19')
# for 循坏
list3 = ['1','2','3']
for m in list3:
print(m)
# break 如果加break 就不会执行下面的else下面的语句 不加的话 执行完循坏就会执行else下面的语句
else:
print('已经遍历完毕') # for 循坏全部执行完毕才会执行这个语句
for i in range(0,10): # range 包前不包后
print(i)
# 切片
str1 = '0123456789'
print(str1[2:3]) # 切片 -1 表示最后一个 跟range函数一样 包前不包后
print(str1[:-2])
# 方法 一点要先定义方法再调用
def test(a):
print(a) # 形参
test(95) # 调用方法
复制代码
划线
评论
复制
发布于: 2021 年 06 月 16 日阅读数: 10
版权声明: 本文为 InfoQ 作者【橙橙橙橙汁丶】的原创文章。
原文链接:【http://xie.infoq.cn/article/8c06cd2ac75a7ab1cf4f9dd6c】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
橙橙橙橙汁丶
关注
还未添加个人签名 2020.10.14 加入
python爱好者
评论