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

2021-11-06python小白兔入坟的笔记

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

2021-11-06python小白兔入坟的笔记

#字符串的索引
#正向0 开始

#字符串的索引
#正向0 开始
s="志毅是个大帅哥"
print(s[0])
print(s[1])
print(s[2])
print(s[3])
print(s[4])
print(s[5])

print(s[6])

print(s[7])

#字符串的索引
#反向-1 开始计数

#字符串的索引
#反向-1 开始计数
s="志毅是个大帅哥"

print(s[-1])
print(s[-2])
print(s[-3])
print(s[-4])
print(s[-5])

print(s[-6])

print(s[0])
print(s[-7])
#注意计数是从0 开始的

#字符串的切片
#'字符串'.[开始:结束:步长]

#字符串的切片
#'字符串'.[开始:结束:步长]
s='窗前明月光'
print(s[1:4])
print(s[0:5:2])
print(s[0:])#如果只写了起始数没写就是开始到结尾
print(s[:3])#如果只写了结尾没写开始,就到第三个
print(s[:])#什么都没写,相当于复制了整段


 还有一种

print(s[::-1])步进取-1,实现逆序输出

s='窗前明月光'

print(s[::-1])

#格式化输出:fomat()
user_1='1'
user_2='2'
print('{}对{}说:"hello "'.format(user_1,user_2))
#f-string
print(f'{user_1}对{user_2}说:"hello"')
#第二种简单

#+号连接多个字符串
print('are '+'you '+'ok')

#格式化输出:fomat()
user_1='1'
user_2='2'
print('{}对{}说:"hello "'.format(user_1,user_2))
#f-string
print(f'{user_1}对{user_2}说:"hello"')
#第二种简单

#+号连接多个字符串
print('are '+'you '+'ok')

#格式化输出:fomat()
user_1='1'
user_2='2'
print('{}对{}说:"hello "'.format(user_1,user_2))
#f-string
print(f'{user_1}对{user_2}说:"hello"')
#第二种简单

#+号连接多个字符串
print('are '+'you '+'ok')
#列表[]
my_list=[1,2,3,4,5,6,'a']
print(my_list[4])
print(my_list[-1])
my_list.append('111')#追加一个元素只能插在结果后面
my_list.insert(1,'111')#在1号位置后插入'111'
my_list.insert(2,'111')#二号位置
my_list.extend('python')#拆开
my_list.extend([22,33,44])#结果合并进去了
#pop删除元素
my_list=[11,22,33,44,55,6,7,8,9]
my_list.pop(1)
my_list.remove(11)#删除谁直接写进去
my_list.pop()#不写默认最后一个位置
my_list[2]=123456#将二号位置的22换成123456
print(my_list)
#元组(不可变的列表[]())
my_list=[(11,22,33,44,55,6,7,8,9)
print(my_list[2])
print(my_list[1:4])#1~4
print(my_list[-1])


#pop删除元素
my_list=[11,22,33,44,55,6,7,8,9]
my_list.pop(1)
my_list.remove(11)#删除谁直接写进去
my_list.pop()#不写默认最后一个位置
my_list[2]=123456#将二号位置的22换成123456
print(my_list)
#元组(不可变的列表[]())
my_list=[(11,22,33,44,55,6,7,8,9)
print(my_list[2])
print(my_list[1:4])#1~4
print(my_list[-1])

#字典{}

#键值对


 

#字典{}

#键值对
user={
    'name':'tom',
    'age':'18',
    'gender':'male'}

user['flav']=  '打篮球'#别忘了''
user['age']=28#修改年龄
print(user)
print(user['age'])


#为什么使用函数
         #2个目的
         #降低编程难度
         #曾加代码服复用
         #1+2+3+4+5+6  +....100

#为什么使用函数
         #2个目的
         #降低编程难度
         #曾加代码服复用
         #1+2+3+4+5+6  +....100
n=0
s=0
while n<=100:
    s=n+s#s+=n
    n+=1
print(s)


def qiu_he(n,m):#定义求n~m的和,别忘了‘:’
    s=0
    while n<=m:#别忘记‘=’
        s+=n
        n+=1
    return s#‘很重要的’
print(qiu_he(1,100))

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

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

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