#1.1 if的用法
c = 2
if c == 1:
print(111)
#1.2 if,elif,else的用法
c=2
if c==1:
print (111)
elif c == 2:
print(222)
else:
print(333)
#1.3 while用法,输出1-10的数
c=1
while c < 10:
c += 1
print(c)
#1.4 for循环
c=1
for x in range(1,5): #输出从1开始到(5-1)的值,不包括5
print(x)
#2.1遍历一个列表
b = "你好可爱啊"
for i in b:
print (b) #结果显示5条“你好可爱啊”
结果:
#2.2 遍历一个数组、字典
for key,value in dict1.items():
print (key,value)
#2.3 遍历keys的值
for key in dict1.keys(): #for后面的可以和print()里的key都可换成任何一个字母代替
print(key)
#2.4 遍历values的值
for value in dict1.values(): #for后面的可以和print()里的value都可换成任何一个字母代替
print(value)
#3.循环控制
#3.1.pass只占用一行代码,不代表任何意思
#3.2 continue的使用
for x in range(1,10):
if x == 5:
continue #输出1-9的数
print(x)
#3.3 break的作用
for x in range(1,10):
if x == 5:
break #输出1-4的数,5之后的不输出,整个循环结束
print(x)
#4.时间模块
注:#(1)注释单行代码对应行ctrl+/;注释多行代码全部选中ctrl+/
#(2)#a返回的是当前时间,time.time():返回当前时间的时间戳(从1970纪元开始的浮点秒数)。通过 time.time()返回的时间戳做差值,可以计算一个程序运行的秒差。
#4.1 time.time()方法
import time
a = time.time()
print(a, type(a)) #返回类型为float
#4.2 python时间戳
time.localtime(): 返回参数,也就是时间戳,所代表的当地具体时间,年、月、日、时、分、秒、周几、一年中的第几天、是否是夏令时等信息。
如果参数为空,返回当前时间的具体信息。具体可参照【python学习 time()函数使用】https://blog.youkuaiyun.com/daydayjump/article/details/80801016
import time
a = int(time.time())
a = time.strftime("%Y--%m--%d %H:%M:%S", time.localtime(a))
print (a)