Python 의 if, while, for 문법 및 인 스 턴 스
python 들 여 쓰기:
main:
pass
c main(param) {}
java main(param){}
if 판단:
if :
elif :
else:
While 순환:
whle :
break
continue ,
for 순환:
for item in sequence:
for i,j in enumerate(list1):
print(i,j)
슬라이스:
l = ['a','b','c','d','e']
print(l[0:5]) # 0 <
2.Python
:
1:
ABCD*9=DCBA A=?B=? C=? D=? : A=1,B=0,C=8,D=9 1089*9=9801
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# @Time: 2018-01-23 16:31
# @Author: Feng Xiaoqing
# @File: if-while-for.py
for a in range(1,10):
for b in range(0,10):
for c in range(0,10):
for d in range(0,10):
Start = a * 1000 + b * 100 + c * 10 + d
End = d * 1000 + c * 100 + b * 10 + a
if Start * 9 == End :
print ('{0} * 9 = {1}'.format(Start,End))
답: 1089 * 9 = 9801
예 2:
n 의 단 계 를 0 으로 곱 하 세 요! +1! + 2! + 3! ...+ n! #!/usr/bin/env python
# -*- coding:utf-8 -*-
# @Time: 2018-01-23 15:31
# @Author: Feng Xiaoqing
# @File: if-while-for.py
def one(n):
total = 1
if n == 0:
total = 1
else:
for i in range(1,int(n)+1):
total *= i
return total
while True:
result = 0
n = input("please input a number:")
if not n.isdigit() :
print(" the number is error!")
break
for i in range(0,int(n)+1):
result += one(i)
print("0! + 1! + 2! + 3! ...+ n! = {0}".format(result))
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Python의 None과 NULL의 차이점 상세 정보그래서 대상 = 속성 + 방법 (사실 방법도 하나의 속성, 데이터 속성과 구별되는 호출 가능한 속성 같은 속성과 방법을 가진 대상을 클래스, 즉 Classl로 분류할 수 있다.클래스는 하나의 청사진과 같아서 하나의 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.