บทช่วยสอนงูหลาม

Python HOME แนะนำ Python Python เริ่มต้น ไวยากรณ์หลาม ความคิดเห็นหลาม ตัวแปรหลาม ประเภทข้อมูลหลาม ตัวเลขหลาม Python Casting Python Strings Python Booleans ตัวดำเนินการ Python รายการหลาม Python Tuples ชุดหลาม พจนานุกรม Python Python If...Else Python ในขณะที่ลูป Python สำหรับลูป ฟังก์ชั่นหลาม Python Lambda Python Arrays Python คลาส/วัตถุ มรดกหลาม Python Iterators ขอบเขตหลาม โมดูล Python วันที่หลาม คณิตศาสตร์หลาม Python JSON Python RegEx Python PIP Python ลอง...ยกเว้น อินพุตผู้ใช้ Python การจัดรูปแบบสตริงหลาม

การจัดการไฟล์

การจัดการไฟล์ Python Python อ่านไฟล์ Python เขียน/สร้างไฟล์ Python ลบไฟล์

โมดูล Python

NumPy กวดวิชา เกมส์หมีแพนด้า กวดวิชา Scipy

Python Matplotlib

บทนำ Matplotlib Matplotlib เริ่มต้น Matplotlib Pyplot Matplotlib พล็อต เครื่องหมาย Matplotlib Matplotlib Line ป้ายกำกับ Matplotlib Matplotlib Grid แผนย่อย Matplotlib Matplotlib Scatter Matplotlib บาร์ Matplotlib Histograms Matplotlib แผนภูมิวงกลม

การเรียนรู้ของเครื่อง

เริ่มต้น โหมดค่ามัธยฐาน ส่วนเบี่ยงเบนมาตรฐาน เปอร์เซ็นไทล์ การกระจายข้อมูล การกระจายข้อมูลปกติ พล็อตกระจาย การถดถอยเชิงเส้น การถดถอยพหุนาม การถดถอยพหุคูณ มาตราส่วน รถไฟ/ทดสอบ ต้นไม้การตัดสินใจ

Python MySQL

MySQL เริ่มต้น MySQL สร้างฐานข้อมูล MySQL สร้างตาราง MySQL Insert MySQL Select MySQL Where MySQL สั่งซื้อโดย MySQL Delete MySQL Drop Table MySQL Update MySQL Limit MySQL เข้าร่วม

Python MongoDB

MongoDB เริ่มต้น MongoDB สร้างฐานข้อมูล MongoDB สร้างคอลเล็กชัน MongoDB แทรก MongoDB ค้นหา แบบสอบถาม MongoDB MongoDB Sort MongoDB ลบ MongoDB Drop Collection อัพเดท MongoDB MongoDB Limit

การอ้างอิงหลาม

ภาพรวมของ Python ฟังก์ชันในตัวของ Python Python String Methods Python List Methods วิธีพจนานุกรม Python วิธี Python Tuple Python Set Methods วิธีไฟล์ Python คีย์เวิร์ด Python ข้อยกเว้นของ Python คำศัพท์หลาม

การอ้างอิงโมดูล

โมดูลสุ่ม โมดูลคำขอ โมดูลสถิติ โมดูลคณิตศาสตร์ โมดูล cMath

Python ฮาวทู

ลบรายการที่ซ้ำกัน ย้อนกลับสตริง เพิ่มสองตัวเลข

ตัวอย่าง Python

ตัวอย่าง Python Python Compiler แบบฝึกหัดหลาม แบบทดสอบ Python ใบรับรอง Python

Python Datetime


วันที่หลาม

วันที่ใน Python ไม่ใช่ประเภทข้อมูลของตัวเอง แต่เราสามารถนำเข้าโมดูลที่ตั้งชื่อdatetimeให้ทำงานกับวันที่เป็นวัตถุวันที่ได้

ตัวอย่าง

นำเข้าโมดูล datetime และแสดงวันที่ปัจจุบัน:

import datetime

x = datetime.datetime.now()
print(x)

วันที่ออก

เมื่อเรารันโค้ดจากตัวอย่างด้านบน ผลลัพธ์จะเป็น:

2022-01-29 16:01:32.227491

วันที่ประกอบด้วยปี เดือน วัน ชั่วโมง นาที วินาที และไมโครวินาที

โมดูล มีdatetimeหลายวิธีในการส่งคืนข้อมูลเกี่ยวกับวัตถุวันที่

นี่คือตัวอย่างบางส่วน คุณจะได้เรียนรู้เพิ่มเติมเกี่ยวกับพวกเขาในบทนี้:

ตัวอย่าง

ส่งกลับปีและชื่อของวันทำงาน:

import datetime

x = datetime.datetime.now()

print(x.year)
print(x.strftime("%A"))

การสร้างวัตถุวันที่

ในการสร้างวันที่ เราสามารถใช้datetime()คลาส (ตัวสร้าง) ของ datetimeโมดูล

คลาสdatetime()ต้องการพารามิเตอร์สามตัวเพื่อสร้างวันที่: ปี เดือน วัน

ตัวอย่าง

สร้างวัตถุวันที่:

import datetime

x = datetime.datetime(2020, 5, 17)

print(x)

คลาสdatetime()ยังใช้พารามิเตอร์สำหรับเวลาและเขตเวลา (ชั่วโมง นาที วินาที ไมโครวินาที โซน) แต่ก็เป็นทางเลือก และมีค่าเริ่มต้นเป็น0, ( Noneสำหรับเขตเวลา)



The strftime() Method

วัตถุdatetimeมีวิธีการสำหรับการจัดรูปแบบวัตถุวันที่เป็นสตริงที่อ่านได้

เมธอดนี้ถูกเรียกstrftime()และใช้พารามิเตอร์หนึ่งตัว formatเพื่อระบุรูปแบบของสตริงที่ส่งคืน:

ตัวอย่าง

แสดงชื่อเดือน:

import datetime

x = datetime.datetime(2018, 6, 1)

print(x.strftime("%B"))

ข้อมูลอ้างอิงของรหัสรูปแบบทางกฎหมายทั้งหมด:

Directive Description Example Try it
%a Weekday, short version Wed
%A Weekday, full version Wednesday
%w Weekday as a number 0-6, 0 is Sunday 3
%d Day of month 01-31 31
%b Month name, short version Dec
%B Month name, full version December
%m Month as a number 01-12 12
%y Year, short version, without century 18
%Y Year, full version 2018
%H Hour 00-23 17
%I Hour 00-12 05
%p AM/PM PM
%M Minute 00-59 41
%S Second 00-59 08
%f Microsecond 000000-999999 548513
%z UTC offset +0100
%Z Timezone CST
%j Day number of year 001-366 365
%U Week number of year, Sunday as the first day of week, 00-53 52
%W Week number of year, Monday as the first day of week, 00-53 52
%c Local version of date and time Mon Dec 31 17:41:00 2018
%C Century 20
%x Local version of date 12/31/18
%X Local version of time 17:41:00
%% A % character %
%G ISO 8601 year 2018
%u ISO 8601 weekday (1-7) 1
%V ISO 8601 weeknumber (01-53) 01