-
s1 = 'ABC'
s2 = '123'
for x in s1:
for y in s2:
print(x + y)在上述代码中,对于外层循环,外层每循环1次,内层就会循环3次,因此,我们将会得到如下结果:
A1
A2
A3
B1
B2
B3
C1
C2
C3查看全部 -
s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
num = 1
for ch in s:
if num < 10:
num = num + 1
continue # 当num < 10时,跳过后续循环代码,继续下一次循环
print(ch)
num = num + 1查看全部 -
num = 1
sum = 0
while True:
if num > 100:
break
sum = sum + num
num = num + 1
print(sum)
s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
num = 1
for ch in s:
if num > 20:
break
print(ch)
num = num + 1查看全部 -
num = 1
sum = 0
while num <= 100:
sum = sum + num # 注意缩进
num = num + 1 # 注意缩进
print(sum) # ==> 5050查看全部 -
s = 'ABCD'
for ch in s:
print(ch) # 注意缩进在上述代码中,ch是在for循环中定义的,意思是把字符串s中的每一个元素依次赋值给ch,然后再把ch打印出来,直到打印出字符串s的最后一个字符为止。
s = 'ABCD'
for ch in s:
print(ch) # 注意缩进在上述代码中,ch是在for循环中定义的,意思是把字符串s中的每一个元素依次赋值给ch,然后再把ch打印出来,直到打印出字符串s的最后一个字符为止。
查看全部 -
score = 59
if score < 60:
print('抱歉,考试不及格')
elif score >= 90:
print('恭喜你,拿到卓越的成绩')
elif score >= 80:
print('恭喜你,拿到优秀的成绩')
else:
print('恭喜你,考试及格')查看全部 -
score = 59
if score < 60:
print('抱歉,考试不及格')
else:
print('恭喜你,考试及格')查看全部 -
score = 59
if score < 60:
print('抱歉,考试不及格')
# ==> 抱歉,考试不及格可以看到print('抱歉,考试不及格')这行代码明显比上一行代码缩进了,这是因为这行代码是if判断的一个子分支,因此需要缩进,在Python规范中,一般使用4个空格作为缩进
在if语句的最后,有一个冒号:,这是条件分支判断的格式,在最后加入冒号:,表示接下来是分支代码块
查看全部 -
列表list和字符串string一样支持索引(从0开始)、切片(位移1=0)
查看全部 -
list中append()、insert()添加
pop()删除
list[]索引
查看全部 -
template='Life is short,you need {}.'
a='Python'
result=template.format(a)
print(result)
查看全部 -
list可以同时放入数字,字符串等各种类型
且list中数据无固定位置
查看全部 -
while循环的条件是否为True,当条件为True时,即继续运行下去。
查看全部 -
num, count, _none, min_value查看全部
-
raw字符串与多行字符串:
r'\(~_~)/ \(~_~)/'. (raw字符串用来表示单行)
'''Python is created by "Guido". ''' ( '''...'''表示多行字符串)
查看全部
举报