01.python基础

1.输出

age = 18

print("my age is : %d "%age)

name='呵呵'
print("my name is %s,my age is %d"%(name,age))

print('ni',"shi",'zhu',sep='.')
print('hehe',end='')  #不换行
print('hehe',end='/n') #换行
print('hehe',end='/t') #Tab

2.输入

password = input("请输入你的密码")
print(password)

3.变量类型

a = 10
print(type(a))

4.强制转换

a=int('123')

5.for循环

for i in range(5):  #print 0-4 5个数字
    print(i)
for i in range(0,10,3):  #0-10步进为3
    print(i)
name = 'yaya'   #对字符串进行逐字打印
for i in name:
    print(i)

print(name[1:2])
print(name*3)
print(r"hello\nhahh") #强制显示  \不进行解析
y
a
y
a
name = ['ya','pu','di']  #对列表的操作
for i in range(len(name)):
    print(name[i])

6.break 、continue、pass语句

  • break 跳出for 和 while 的循环体
  • continue 语句跳过当前循环,直接进行下一轮循环
  • pass空语句,一般用做占位语句,不做事情

7.字符串

双引号和单引号的区别

str_ = "i'am a teacher"
str_1 = 'i\'m a student'   #加转译字符\

8.List

  • 列表可以完成大多数集合类的数据结构实现。列表中元素的类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)。
  • 列表是写在方括号[之间、用逗号分隔开的元素列表。
  • 列表索引值以0为开始值,-1为从末尾的开始位置。
  • 列表可以使用+操作符进行拼接,使用*表示重复。
lsit_test = [1,'hehe']  #list_test[0]的类型是int list_test[1]的类型是str,所以类表中可以存储混合类型

8.1增加

append #在末尾追加一个元素
expend #将列表中的每个元组,逐一追加
insert #指定下标位置,在列表中增加一个元素
a =[1,2]
b = [3,4]
a.append(b)
print(a)
result:
[1,2,[3,4]]
 
 a.extend(b)
 print(a)
 result:
 [1,2,3,4]

a = [0,1,2]
a.insert(1,3)
print(a)
result:
[0,3,1,2]

8.2删除

del #指定下标删除一个元素
pop #弹出末尾最后一个元素
remove #删除指定内容 (如果有重复内容,则遍历的第一个内容)


name = ["haha","didi","taotao"]
del name[0]
name.pop()
name.remove("haha")

8.3修改

name = ["haha","didi","taotao"]
name[0]="paopao"   #修改指定下标的元素内容
上一篇:VUE新增属性-数据更新页面不更新


下一篇:Linux 命令002