데이터 분석 주제 2/27

1. 쓰기 특정 연도와 달,지도 달력에 제대로 대응을 인쇄 할 수 있습니다 누르면 있다는 일반적인 달력을 인쇄하는 기능 :

 

올해의 (1) 달 (달의 크기) 일반적인 상황을 테스트;

(2) 2 월 상황에서 예년;

(3) 테스트 케이스 2 월에 올해 도약

상기 기능 모두 개월 동안 연도의 출력을 사용하여 (4)

방법 1 : 수입 일정 모듈

>>> import calendar
>>> yy = int(input("输入年份: "))
输入年份: 2020
>>> mm = int(input("输入月份: "))
输入月份: 2
>>> # 显示日历
print(calendar.month(yy,mm))
   February 2020
Mo Tu We Th Fr Sa Su
                1  2
 3  4  5  6  7  8  9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29

방법 2 : 손 코드를 노크

year = int(input("请输入年份:"))
if((year %4 == 0 and year %100 != 0) or (year % 400 == 0)):run = True
else:run = False     #这行也可以不用写
i = 1900
sum = 0
while i < year - 1:
    i += 1
    if((i % 4 == 0 and i % 100 != 0) or (i % 400 == 0)):sum += 366
    else: sum += 365
month = int(input("请输入月份:"))
j = 1
while j < month:
    if((j == 1) or (j == 3) or (j == 5) or (j == 7) or (j == 8) or (j == 10) or (j == 12)):sum += 31
    elif j == 2:
        if run:sum += 29
        else: sum += 28
    else: sum += 30
    j += 1
week = (sum + 1) % 7
if ((month == 1) or (month == 3) or (month == 5) or (month == 7) or (month == 8) or (month == 10) or (month == 12)):day = 31
elif month == 2:               #二月的嵌套判断,闰年二月29,平年28
    if run:day = 29
    else:day = 28
else:day = 30
print("日\t一\t二\t三\t四\t五\t六")
count = 0    #定义一个计数器,以便后面的换行
k = 0
while k <= week:   #每个月的开始第一周前面的空格数
    k += 1
    print("\t",end="")
    count += 1
    if (count % 7 == 0):print("\n")
   # count=7 进行换行
p = 1
while p <= day:    #显示天数
    print(p,"\t",end="")     #打印  table 不换行
    p += 1
    count += 1
    if(count % 7 == 0):print("\n")        #count=7 进行换行

2. 다음은 두 개의 테이블이 있습니다, 하나 개의 테이블이 미국의 일부 카운티를 설명 어디 상태,이 카운티의 인구를 설명하는 형태. 프로그래밍, 두 테이블은 테이블에 병합됩니다 카운티의 이름을 사용하십시오.

테이블 상태

표 인구

팁 : 관찰 하나의 이름으로 통합 통일 규칙에 두 테이블 카운티 이름으로 방법을 생각하고 두 테이블을 병합합니다.

영어 단어 발음 사전 파일의 일부 lexicon.txt 3. 파일 : 항목에 파일의 대응의 각 라인은 단어 자체에 해당하는 각 행의 첫 번째 열은 다시 행은 단어의 음소 시퀀스를 발음한다. 사전 구성, 사전 구조의 반환에 읽어 lexicon.txt 관련 콘텐츠에서 함수를 작성하고, 음소 시퀀스 고추를 테스트하고 파이퍼는 올바른 것입니다.


어이
고양이 K AE t
아 V의이
펙 P EH K
고추 P EH P 어 Z
베드로 P IY t ER
촬상 P IH KT
절인 P IH K 아 LD의
파이퍼 (P)의 바깥 피 ER
지명 타자 아
지명 타자 IY
w의 EH RZ

게시 된 115 개 원래 기사 · 원의 찬양 9 · 전망 8124

추천

출처blog.csdn.net/weixin_43673589/article/details/104508920