栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python的笔记_python基础知识笔记?

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python的笔记_python基础知识笔记?

Python学习笔记(一)

交互模式 调试

命令行模式 .py文件 一次性所有代码

1.Syntaxerror 语法错误(全英符号)  pep8

2.tab 四个空格缩进

3.大小写敏感

r’表示’ ’内部字符串默认不转义

布尔值 true false

空值 none

dir(_builtins)查看内置函数

变量名可用中文字母开头

x,y=y,x

字符串

“ ”   ‘ ’

“””  “””

转义字符

末尾表示还没结束

随机数

import random  

random.randint(1,10)

X=random.getstate()

Random.setstate(x)

数字类型

精准

import decimal

a=decimal.Decimal(‘0.1’)

b=decimal.Decimal(‘0.2’)

复数  1+2j

X=1+2j

X.real      x.image

1.0        2.0

X//y 地板除 3//2=1

           -3//2=-2

X==(x//y)*y+x%y

divmod(x,y)=(x//y,x%y)

(从左往右)短路逻辑和运算符优先级

3and4  3

3or4   4

0and3  0

0or4   4

Print(“a”)if age <18 else print(“b”)

循环

for each in “fishc”:

print (each)

While i

Print(“fish[i]”)

I+=1

Range(stop)       Range(start,stop)        Range(start,stop,step)

整型

 for i in range(11)

列表 序列

最后一个-1

切片 rhyme[0:3]

rhyme[:3]前三

rhyme[3:]后三

rhyme[:] 全部

rhyme[0:6:2] rhyme[::2]

[1,3,5]

Rhyme[::-1]倒序输出

增删改查

Append()

heros.append(“a”) 一个

heros.extend[“a”,”b”,”c”] 多个

Heros.remove(“c”) 多个 删除第一个

Heors.pop(2)

Heros.clear

切片

S[len(s):]=[6]     [1,2,3,4,5,6]

Insert方法

s=[1,3,4,5]

  1. insert(1,2)  [1,2,3,4,5]
  2. insert(0,0)  [0,1,3,4,5]

列表可变 字符串不变

元素替换 heros[4]=”A”

Reverse() 原地反转排序

Heros.index(“a”) 索引

Heros[heros.index(“a”)]=“A”

Index(x,start,end)

浅拷贝

Nums_copy1=nums.copy()

Nums_copy2=num[:] “切片”

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/783055.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号