打赏

python_第一章

从今天开始,正式开始学习python书籍:python 编程:从入门到实践。 感兴趣的读者可以去网上搜索这本书,适合读者入门,读下来,不会有任何 晦涩难懂的知识。

1.排序: 正排:sort()         :永久性更改                  “永久性更改” 是按照字母表的顺序进行 排列

    反排:moto.sort(reverse = false)              

    暂时更改,正序:sorted

    倒着打印直接:reverse

 **从今天开始,正式开始学习python书籍:《python 编程:从入门到实践》。感兴趣的读者可以去网上搜索这本书,适合读者入门,读下来,不会有任何晦涩难懂的知识.**
#Python基础知识梳理
##排序
首先,我们先来学习几个常用的方法  

**正排**:sort()->永久性更改                 
         “永久性更改” 是按照字母表的顺序进行排列,当你使用了该方法之后,你就会发现,列表中的元素已经按照你的要求进行永久性更改了。
举例:  



    反排:moto.sort(reverse = false)              

    暂时更改,正序:sorted

    倒着打印直接:reverse

   

2.长度:len()

3.循环:for magician in magicians :

    print(magican);

  注意缩进,注意,for 循环有个冒号

4.range()创建列表中的数值,range(1,10) 

 

5.list(range(1,3)              :将数值转换成为列表

  list(range(1,10,2)     :还可指定步长

6.squares =[value **2 for value in range(1,11)]

 

7.

从今天开始,正式开始学习python书籍:python 编程:从入门到实践。 感兴趣的读者可以去网上搜索这本书,适合读者入门,读下来,不会有任何 晦涩难懂的知识。

1.排序: 正排:sort()         :永久性更改                  “永久性更改” 是按照字母表的顺序进行 排列

    反排:moto.sort(reverse = false)              

    暂时更改,正序:sorted

    倒着打印直接:reverse

   

2.长度:len()

3.循环:for magician in magicians :

    print(magican);

  注意缩进,注意,for 循环有个冒号

4.range()创建列表中的数值,range(1,10) 

 

5.list(range(1,3)              :将数值转换成为列表

  list(range(1,10,2)     :还可指定步长

6.squares =[value **2 for value in range(1,11)]

   if语句

1.比较是否相等时,区分大小写

2.检查多个条件时,使用 and or

3.检查特定的值是否在列表中:not in  或是in 

4.多个条件检查的情况应该是:if elif else       这样的三层

5.也可使用多个elfi 块

6.并不一定要求要有else 这个块

7.if rr:       判断列表是否为空

 

  字典

1.字典是一系列的键对值

2.键值对的表示方式是:alien ={'color':'yello','point':'8'}    注意是括号

3.删除键值对:del

4.遍历字典:注意那个items(),

for key,value in user_name.items():
    print(key);
    print(value);
遍历键值:

for key1 in user_name.keys():
    print(key1.title())
 

  while,input

1.inpt

message = input("i will repeat what you said to me");
print(message);
2.创建多个行

  promt  = "iiiii";

  promt + = "sdfjo";

3.类型转换: age = (int)age

4.注意  if语句后面有那两个冒号

 if a %2 ==2 :

    print();
  else:

    print();
   while

1.在进行比较之前,你要先进行对要比较的东西,先进行一个初始值的赋值

  标志:注意这里一定要赋值为True,Flase

active = True;
while active:
    message = input('promt');
    if message == 'quit':
        active = False;
    else:
        print(message);
  函数:注意跟差不多,也是要每一个实参和形参顺序要一致

def my_learn():
    print("what i learn in this curriculum is the function how to use");

my_learn();
还可以使用关键字实参进行传参:my_learn(subject='math',teacher = 'jj');

务必指出形参定义的名字

  循环else子句

如果循环正常执行,就会执行else字句,如果为非正常执行,则不会执行else字句 (break)

质数的性质是:大于1的自然数中,除了1和此整数自身外,不能被其他自然数整除的数。

   三元表达式子

真值 if条件 else 假值





print(b,a) if a>b else print(a,b)

 

1.

if not z 
    z = y
刷新数据,防止非用户的数据输入,并且成为输出的数据

 

2.正则笔记

  特殊符号以及文本 组合在一起,代表一些规则,称为正则

 

[abc]*:1 ,a ,A

a?:a,匹配前面的出现正则0次或一次

. :匹配任何字符

.*:abc,aaaa,

\d :匹配任何数字 [0,9]

\s:



转自https://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html

 

 

 

 

 

 
  

2.长度:len()

3.循环:for magician in magicians :

    print(magican);

  注意缩进,注意,for 循环有个冒号

4.range()创建列表中的数值,range(1,10) 

 

5.list(range(1,3)              :将数值转换成为列表

  list(range(1,10,2)     :还可指定步长

6.squares =[value **2 for value in range(1,11)]

   if语句

1.比较是否相等时,区分大小写

2.检查多个条件时,使用 and or

3.检查特定的值是否在列表中:not in  或是in 

4.多个条件检查的情况应该是:if elif else       这样的三层

5.也可使用多个elfi 块

6.并不一定要求要有else 这个块

7.if rr:       判断列表是否为空

 

  字典

1.字典是一系列的键对值

2.键值对的表示方式是:alien ={'color':'yello','point':'8'}    注意是括号

3.删除键值对:del

4.遍历字典:注意那个items(),

for key,value in user_name.items():
    print(key);
    print(value);

遍历键值:

for key1 in user_name.keys():
    print(key1.title())

 

  while,input

1.inpt

message = input("i will repeat what you said to me");
print(message);

2.创建多个行

  promt  = "iiiii";

  promt + = "sdfjo";

3.类型转换: age = (int)age

4.注意  if语句后面有那两个冒号

 if a %2 ==2 :

    print();
  else:

    print();

   while

1.在进行比较之前,你要先进行对要比较的东西,先进行一个初始值的赋值

  标志:注意这里一定要赋值为True,Flase

active = True;
while active:
    message = input('promt');
    if message == 'quit':
        active = False;
    else:
        print(message);

  函数:注意跟差不多,也是要每一个实参和形参顺序要一致

def my_learn():
    print("what i learn in this curriculum is the function how to use");

my_learn();

还可以使用关键字实参进行传参:my_learn(subject='math',teacher = 'jj');

务必指出形参定义的名字

  循环else子句

如果循环正常执行,就会执行else字句,如果为非正常执行,则不会执行else字句 (break)

质数的性质是:大于1的自然数中,除了1和此整数自身外,不能被其他自然数整除的数。

   三元表达式子

真值 if条件 else 假值

print(b,a) if a>b else print(a,b)

 

1.

if not z 
    z = y

刷新数据,防止非用户的数据输入,并且成为输出的数据

 

2.正则笔记

  特殊符号以及文本 组合在一起,代表一些规则,称为正则

 

[abc]*:1 ,a ,A

a?:a,匹配前面的出现正则0次或一次

. :匹配任何字符

.*:abc,aaaa,

\d :匹配任何数字 [0,9]

\s:

转自https://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html

 

 

 

 

 

 

  

posted @ 2018-08-11 08:28  idoe  阅读(259)  评论(0编辑  收藏  举报