python第一天学习进度

第一天学习进度
1.python下载python;
------------------------------
2.idle;
------------------------------
3.关于print打印
    1.print(“hello world”);
      //打印hello world
    2.print打印能做算术
       例 print(5+3)
       //打印8
     3.可直接进行算术并能打印
        5+3
        //打印8
      4.print里做乘法
         print(“hello world*8);
        //打印8次hello world
------------------------------
4.关于input输入
         a=input(8)
b=int(a)
         b赋值8 //语法上面不能用 int a=input(8) 要注意
------------------------------
5.IF
a=int(input('请输入一个数字0-9: '));
if a>5:
    print("该数大于5")
elseif 1<5:
    print("该数小于5")
else:
    print("该数等于5")

//ifelse靠位置决定关系 一定要对齐
//去掉了三元操作符
------------------------------
6.assert抛出异常
   assert 3>4
//会直接报错
------------------------------
7.循环
   1.while
a=int(0)
while a<10:
    print("打印10次")
    a=a+1;
   2.for 
b="hello";
for i in b:
    print(i,end=' ');
   3.range
for i in range(2,9,2):
    print(i, end=' ');

//range(start,end,step)
//end= 不换行
------------------------------
8.list集合
   1.创建list
mix=["a",1,"b",2]
    print(mix);


   2.插入练习
mix.append("插入练习");
print(mix);


mix.extend(["列表插入练习1","列表插入练习2"]);
print(mix);


mix.insert(0,"insert插入练习");
print(mix);


   3.交换顺序


a=mix[0]
mix[0]=mix[1]
mix[1]=a
print(mix)


   4.删除


mix.remove(mix[0])
print(mix)
        
'del语句删除'
del mix[0]
print(mix)


   5.取出
name=mix.pop(0)
print(mix)
print(name)
   6.分片
mix1=mix[:3]
print(mix1)
print(mix)
'mix1=mix[:] '可以复制mix 不能用mix1=mix'


   7.list比较级
list1=[123]
list2=[234]
flag=list1>list2
print(flag)
'false'


list1=[123,456]
list2=[234,123]
flag=list1>list2
print(flag)
'false 默认对比序列0'


list1=[123,456]
list3=[123,456]
flag=list1 print(flag)


   8.运算操作符
list4=list1+list2
print(list4)
''' list+'name' 会报错'''


list4=list1*3
print(list4)


   9.成员操作符
flag=123 in list1
print(flag)
'true'


list5=[123,[456,789],0]
flag=456 in list5[1]
'true'


print(list5[1][1])
'789'


   10.list方法
'index 索引'
list1.index(123)
'count 计数'
list1.count(123)
'reverse 翻转'
list1.reverse()
'sort 排序'
list6=[4,5,2,1,3,8,5,23,65,34,24]
list6.sort()
list6.sort(reverse=true)'倒序'
'不用冒泡'
------------------------------
9.tuple元组
   tuple1=(1,2,3,4,5,6,7,8,9)
    '''tuple1=(1)返回的是int整型
        tuple元组 tuple11=() tuple1=1,2,3,4,5,6,7 
8*(8)=64 
8*(8,)=8个8   '''


你可能感兴趣的:(学习进度)