Python 常用基础语法 练习汇总-------三

目录

#标准输入流

#重命名操作

#delete

#文件操作模式

#time 库练习

#获取当前时间戳(1970-01-01至今的描述)

#2. 获取当前日期时间(当前时区)

#格式化时间(时间字符串)  


#标准输入流

#倒序打印命令行参数

import sys

args=sys.argv[:]#打印脚本名以外的所有参数

print(args)

args.reverse()

print(args)

print(''.join(args))

 

while True:

    print(' 请输入一个列表以空格分割')

    line=input()#等同于raw_input  默认从键盘输入

    if not line:

        break

    a=line.split(' ')

    print(a)

 

'''result:

['C:/Users/康宁/Desktop/python练习文件/untitled1.py']

['C:/Users/康宁/Desktop/python练习文件/untitled1.py']

C:/Users/康宁/Desktop/python练习文件/untitled1.py

 请输入一个列表以空格分割

 

1 2 3

['1', '2', '3']

 请输入一个列表以空格分割

'''

import os

#重命名操作

#os.rename('log.txt','log2.txt')

#delete

os.remove('log2.txt')

#open(filename,mode)

#文件操作模式

#r读取,r+读写(文件不存在会报错)

#w 写操作,W+读写操作,文件不存在会自动增加文件

#a 追加,a+读写追加(在原文本最后新增新的内容)

 

 

#filename=input('enter the file name ')

#fobj=open(filename,'r')

#for eachline in fobj:

#    print(eachline)

#fobj.close()

 

#写入文件

fobj2=open('4.txt','w')

for i in range(10):

    fobj2.write(str(i))

fobj2.close

#time 库练习

import time

#获取当前时间戳(1970-01-01至今的描述)

print(time.time())

 

 

#2. 获取当前日期时间(当前时区)

print(time.localtime(time.time()))

'''

time.struct_time(tm_year=2017, tm_mon=12, tm_mday=25, tm_hour=18,

tm_min=33, tm_sec=46, tm_wday=0(一周中的第几天), tm_yday=359(一年中的第几天), tm_isdst=0(是否是夏令时))

'''

 

#格式化时间(时间字符串)  

#1. 获取格式化时间

print(time.asctime(time.localtime(time.time())))

'''

Mon Dec 25 18:41:00 2017

'''

#2  时间字符串

print(time.strftime('%Y-%m-%d  ',time.localtime(time.time())))

#%Y 四位数年份   %y两位数的年份    %m月   %M分钟 ***%d 日  %H 24进制时间  %h  12进制时间

#%S 秒   %a 周几,本地简化星期  %A 完整日期   %b 本地简化月份  %B完整月份

# %c 相应日期和时间 %j 一年中的第几天  %p pm和am的标识

# %u 当前星期是一年中的第几个   %w 星期的时间 星期几(整型)0~6

#%W 当前星期是一年中的第几个周

#%X 本地相应时间表示

#%Z 时区

import calendar

print(calendar.calendar(2017))

你可能感兴趣的:(Python 常用基础语法 练习汇总-------三)