【PY】【课后语】
    
            
摘要:【初心起源】学PY是为了掌握一门面向对象的编程语言,目前初步了解了面向对象语言的特点,但还谈不上掌握。 【后续安排】单打独斗是没有出路的,尤其是数据结构和算法这两块比较吃时间的内容,走歪了就没机会再来一次了,所以这两天先做做调研,想办法融到一个圈子里,向厉害的人学习。
        
阅读全文
 
            
         
        
            
    【PY】【第十二课】
    
            
摘要:【知识梳理】 【典例分析】 【例题67】 题目:插入排序 1 def insertionSort(arr): 2 #遍历数组 3 for i in range(1, len(arr)): 4 #取一个元素作为待插元素 5 key = arr[i] 6 #该元素的前位下标 7 j = i-1 8 #若
        
阅读全文
 
            
         
        
            
    【PY】【第十一课】
    
            
摘要:【知识梳理】 【典例分析】 【例题65】 题目:二分查找 1 #二分查找 2 import os 3 #定义二分查找函数 4 def binary_devide_search ( find_number, data_list , down_edge, up_edge ): 5 #迭代终结条件:上界大
        
阅读全文
 
            
         
        
            
    【PY】【第十课】
    
            
摘要:【知识梳理】 【典例分析】 【例题57】 题目:给定一个字典,然后按键(key)或值(value)对字典进行排序。 心得:列表 元组 字典 的活用。 1 # 声明字典 2 key_value ={} 3 # 初始化 4 key_value['2号学生总分'] = 56 5 key_value['1号
        
阅读全文
 
            
         
        
            
    【PY】【第九课】
    
            
摘要:【知识梳理】 【典例分析】 【例题50】 题目:给定一个字符串,然后移除制定位置的字符 1 import os 2 3 test_str = "Runoob" 4 5 # 输出原始字符串 6 print ("原始字符串为 : " , test_str) 7 8 # 移除第三个字符 n 9 new_s
        
阅读全文
 
            
         
        
            
    【PY】【第八课】
    
            
摘要:【知识梳理】 【典例分析】 【例题43】 题目:定义一个列表,并清空列表,可以使用 list.clear() 方法实现,略。 【例题44】 题目:复制列表 1 #复制列表函数 2 def clone_runoob(li1): 3 ##方法一 4 #li_copy = list(li1) 5 6 ##
        
阅读全文
 
            
         
        
            
    【PY】【第七课】
    
            
摘要:【知识梳理】 【典例分析】 【例题37】 题目:定义一个整型数组,并计算元素之和 1 #定义数组,本质为列表 2 arr = [1,2,3,4] 3 #调用sum(arr)函数求和 4 s = sum(arr) 5 #输出 6 print(s) 【例题38】 题目:定义一个整型数组,并将指定个数的元
        
阅读全文
 
            
         
        
            
    【PY】【第六课】
    
            
摘要:【知识梳理】 【典例分析】 【例题31】 题目:计算每个月的天数 心得:calender.monthrange(year,month)=(weekday number,total days) 1 # author by : www.runoob.com 2 3 import calendar 4 m
        
阅读全文
 
            
         
        
            
    【PY】【第五课】
    
            
摘要:【知识梳理】 【典例分析】 【例题25】 题目:简单计算器实现,包括两个数基本的加减乘除,略。 【例题26】 题目:生成指定日期的日历 心得:不会所以直接搬运。用的是calendar模块calendar.month(year,month)函数。 1 # 引入日历模块 2 import calenda
        
阅读全文
 
            
         
        
            
    【PY】【第四课】
    
            
摘要:【知识梳理】 【典例分析】 【例题19】 题目:斐波那契数列 1 small = 0 2 big = 1 3 4 for i in range (1,100,1): 5 print(small) 6 temp = small 7 small = big 8 big = small + temp 9 
        
阅读全文
 
            
         
        
            
    【PY】【第三课】
    
            
摘要:【知识梳理】 【典例分析】 【例题13】 题目:判断用户输入的年份是否为闰年 1 while 1: 2 num = int(input("")) 3 4 if ((num % 4) == 0) and ((num % 100) != 0) or ((num % 400) == 0): 5 print
        
阅读全文
 
            
         
        
            
    【PY】【第二课】
    
            
摘要:【知识梳理】 【典例分析】 【例题7】 题目:生成一个随机数 1 import random 2 3 print("",random.randint(0,9)) 做题心得:好想快点到输入输出流啊! 【例题8】 题目:摄氏温度转华氏温度,略。 【例题9】 题目:交换变量,略。 【例题10】 题目:通过
        
阅读全文
 
            
         
        
            
    【PY】【第一课】
    
            
摘要:【知识梳理】 【典例分析】 【例题1】 题目:随便输出点啥吧。 1 print("life is short,why not python?") 做题心得:这也太好用了吧!!!好用到哭!!!不过运行起来确实比c慢。 【例题2】 题目:通过用户输入两个数字,并计算两个数字之和。 1 a = input
        
阅读全文
 
            
         
        
            
    【PY】【课前语】
    
            
摘要:【初心起源】为什么已经学了c要学python呢?因为只是面向过程完全不够啊,而面向对象而又与c兼容性好的就只有python啦。学完PY就准备开刷leetcode了!3!(才怪。。。数据结构和算法一个也别想跑!_!) 【学习资源】这几天踩了一些坑 ,试了一些水。总之,书籍类,简明python教程应该是
        
阅读全文