30天程式语言研究

今天是30天程式语言研究的第十五天,由于深度学习老师多让我们上了python的进阶课程里面包括之前没上到的pandas,numpy等功能所以这边打算在把之前没补充到的补充再把笔记补的更完整,由于是老师开的补充课程,这边就不附上网址了。

今天主要是for迴圈的部分

笔记:

for迴圈

for i in range(10):
print(i, end=" ") #不加上end=" "的话每次输出完的结尾会自动换行,加上的话可以变成空一格当结尾
print()
for i in range(2, 10):
print(i, end=" ")
print()
for i in range(2, 10, 2): #第一个数字代表开头,第二个是结尾(但不会有他 " < "),第三个是间隔
print(i, end=" ")

x = 'fruits'
fruits = ["apple", "banana", "cherry"]
for i in fruits:
print(i)

for i in range(6):
print(x[i])
#也可写成
for i in 'fruits':
print(i)

for x in range(4, -1, -1):
for i in range(x, 0, -1):
print(' ', end='')
for i in range(5-x, 0, -1):
print('*', end='')
print()

#或者是
for i in range(5):
for j in range(5-(i+1)):
print(' ', end='')
for j in range(i+1):
print("*", end='')
print()


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章