程序员的知识教程库

网站首页 > 教程分享 正文

python初学笔记(python入门教程(非常详细)书)

henian88 2024-09-11 03:45:53 教程分享 53 ℃ 0 评论

名字注意大小写

python 数据类型 6大类

1.number 包括:int long boolean float .complex(复数)..(python 3 long被取消)

2.string 数字,字母,下划线

3.list 列表 可变 ,[]

list 特点

listOne=['sdsd','rere',3,true,[4,6,7],'oreroie']

追加 listOne.append('tea')

插入 listOne.insert(2,'erer') 在某个位置插入某个元素,下标从0开始

3.删除 listOne.pop() 删除最后一个元素

listOne.pop(2) 删除下标为2的元素

listOne[4].pop(1) 删除列表元素,下标为1的元素

4.替换

listOne[1]='eeee'

5.排序 sort正序 reverse倒序

list(range(100)) 如果只有一个数,则是代表生成一个从0到99的随机序列

list(range(1,5)) 生成从1到4的整数序列

list切片 索引

listOne[0:5]

4.tuple 元组 不可变() 初始化之后,不能被修改

a=(1,) 加逗号消除歧义 a=(1)代表数学符号

5.dict 字典 {} 一个key对应一个value

test={'Anny':100,'hero':200}

以key查值

test['hero']

删除,移除,清除

test.pop('hero') 删除指定键

test.popitem() 随机删除某个元素

test.clear() 清除所有元素

6.set

格式化

%d 数字

‘www.baidu.com/page=%d’%2

结果为

'www.baidu.com/page=2'

%s 字符串

‘www.baidu.com/page=%s’%2

结果为

'www.baidu.com/page='2''

%f

%x

format

‘www.baidu.com/page=(0)'.format(2)

结果为

'www.baidu.com/page=2'

python 运算

+ - /(除) %(求余) //两数相除取整

python 基本语法

循环

条件

a=9

if a>9:

print(a)

else:

print(“a小于9”)

if age>=18:

print(age)

elif age<6:

print(age)

else:

print(“普通人”)

if <条件判断1>: <执行1> elif <条件判断2>: <执行2> elif <条件判断3>: <执行3> else: <执行4>

for x in range(101):

sum=sum+x

求0到100的和

循环

for循环

for x in range(101):

sum=sum+x

print(sum)

while循环

while n>0:

um=um+n

n=n-1

if n%2==0:

continue

print(n)

print(um)

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表