python

it2022-05-05  102

从今天开始,正式开始学习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 假值 a  b  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

 

 

 

 

 

 

  

转载于:https://www.cnblogs.com/zwz178/p/9458469.html


最新回复(0)