python实用代码

运行环境: IDLE 3.10.3
python版本: Python 3.10.3

1.输入一个十进制数,得到二进制数

num10 = int(input("输入一个十进制数:"))
num_list = []

print("{}对应的二进制数:".format(num10),end=' ')

if num10 >= 0:
	
	while num10 != 1:
		num_list.append(num10%2)
		num10 //= 2

	num_list.append(1)

num_list.reverse()

for i in num_list:
	print(i,end='')

运行结果:

在这里插入图片描述

2. 循环输出当前时间

#输出当前时间

import time

def get_time(year,month,day,hour,min,sec):
	print("{}年{}月{}日 {}:{}:{}".format(year,month,day,hour,min,sec))

while True:
	get_time(time.localtime().tm_year,time.localtime().tm_mon,time.localtime().tm_mday,time.localtime().tm_hour,time.localtime().tm_min,time.localtime().tm_sec)
	time.sleep(1)

输出结果:

在这里插入图片描述

3.双循环的使用

print("-" * 27)

for i in range(1,9):
	for j in range(1,9):
		print("{:3d}".format(i * j),end='')
	print()

print("-" * 27)

输出结果:

在这里插入图片描述

posted @ 2022-10-10 14:37  辰梦starDream  阅读(10)  评论(0编辑  收藏  举报  来源