Python 随手记

本文展示了Python中ord/chr函数、eval函数、整除取余运算、系列解包赋值(元组、列表、字符串分解)以及使用嵌套循环打印菱形的代码示例,适合初学者巩固基础。

作者:zhuge···预计阅读 5 分钟·578 阅读·0 评论
Python 随手记

print(ord('朱'))    #26417

print(chr(26417))   #朱

print(eval('3+4'))  #7


//整除

%取余


系列解包赋值

a,b='a','b'        #元组分解

[a,b]=['a','b']    #列表分解

a,b,c='abc'       #字符串分解

a,*b='abc'        #扩展的字符串分解



#菱形

rows=7

top = (rows+1) // 2

for i in range(1, top):

    for j in range(1, top - i):

        print(' ', end='')

    for x in range(1, 2 * i):

        print('*', end='')

    print()


bottom=rows // 2

for y in range(1, bottom+1):

    for a in range(1,y+1):

        print(' ', end='')

    for b in range(1,(bottom-y)*2):

        print('*', end='')

    print()


相关文章

评论

加载中...