Python TextCalendar.prmonth() 方法
prmonth() 方法是內置的方法TextCalendar
類calendar
Python 中的模塊。它適用於文本日曆。它使用 TextCalendar 類的實例並打印給定年份的月份。此外,無需編寫 "print" 操作。
模塊:
import calendar
類:
from calendar import TextCalendar
用法:
prmonth(year, month, w=0, l=0)
參數:
year
:它是一個必需參數,它指定日曆的年份。month
:它是一個必需參數,它指定日曆的月份。w
: 可選參數,指定日期列的寬度;默認值 = 0。l
: 它是一個可選參數,表示一周將在結果字符串中使用的行數,默認值 = 0。
返回值:
這個方法的返回類型是<class 'NoneType'>
,它打印給定年份月份的相應日曆。
例:
# Python program to illustrate the
# use of prmonth() method
# import class
import calendar
# creating a TextCalendar instance
cal = calendar.TextCalendar()
year = 2019
month = 12
print("Printing December 2019 calendar with default paramters, w = 0, l = 0")
cal.prmonth(year, month)
print()
# Setting width=3
cal = calendar.TextCalendar()
year = 1919
month = 1
print("Printing January 1919 calendar with w = 3")
cal.prmonth(year, month, 3)
print()
# Setting width=5 length of one line=2
cal = calendar.TextCalendar()
year = 1999
month = 11
print("Printing November 1999 calendar with w = 3, l = 2")
cal.prmonth(year, month, 3, 2)
print()
# Changing the firstweekday
cal = calendar.TextCalendar(firstweekday = 4)
# First column will be Friday
year = 2005
month = 5
print("Printing May 2005 calendar with w = 3, l = 1 and first column starting with Friday")
cal.prmonth(year, month, 3, 1)
print()
輸出
Printing December 2019 calendar with default paramters, w = 0, l = 0 December 2019 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 30 31 Printing January 1919 calendar with w = 3 January 1919 Mon Tue Wed Thu Fri Sat Sun 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 30 31 Printing November 1999 calendar with w = 3, l = 2 November 1999 Mon Tue Wed Thu Fri Sat Sun 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 30 Printing May 2005 calendar with w = 3, l = 1 and first column starting with Friday May 2005 Fri Sat Sun Mon Tue Wed Thu 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 30 31
相關用法
- Python TextCalendar pryear()用法及代碼示例
- Python TextCalendar formatyear()用法及代碼示例
- Python TextCalendar formatmonth()用法及代碼示例
- Python TextBlob.correct()用法及代碼示例
- Python TextBlob.Word.spellcheck()用法及代碼示例
- Python TextBlob.noun_phrases()用法及代碼示例
- Python TextBlob.word_counts()用法及代碼示例
- Python TextBlob.sentiment()用法及代碼示例
- Python Tensorflow asin()用法及代碼示例
- Python Tensorflow nn.sigmoid()用法及代碼示例
- Python Tensorflow math.accumulate_n()用法及代碼示例
- Python Tensorflow cosh()用法及代碼示例
- Python Tensorflow acos()用法及代碼示例
- Python Tensorflow asinh()用法及代碼示例
- Python Tensorflow nn.softplus()用法及代碼示例
- Python Tensorflow exp()用法及代碼示例
- Python Tensorflow logical_and()用法及代碼示例
- Python Tensorflow logical_or()用法及代碼示例
- Python Tensorflow atanh()用法及代碼示例
- Python Tensorflow bitwise.bitwise_and()用法及代碼示例
注:本文由純淨天空篩選整理自 Python TextCalendar Class | prmonth() Method with Example。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。